Implementation notes: armeabi, jetsontk1, crypto_hash/blake2b

Computer: jetsontk1
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20170725
Operation: crypto_hash
Primitive: blake2b
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
14867? ? ?? ? ?moon/neon/32gcc_-mcpu=arm6_-O_-fomit-frame-pointer2017082020170725
14869? ? ?? ? ?moon/neon/32gcc_-mcpu=arm600_-O2_-fomit-frame-pointer2017082020170725
14887? ? ?? ? ?moon/neon/32gcc_-funroll-loops_-Os_-fomit-frame-pointer2017082020170725
14895? ? ?? ? ?moon/neon/32gcc_-mcpu=arm810_-O_-fomit-frame-pointer2017082020170725
14898? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7500fe_-O2_-fomit-frame-pointer2017082020170725
14898? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7_-O_-fomit-frame-pointer2017082020170725
14901? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a15_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
14905? ? ?? ? ?moon/neon/32gcc_-mcpu=arm3_-O_-fomit-frame-pointer2017082020170725
14906? ? ?? ? ?moon/neon/32gcc_-mcpu=native_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
14917? ? ?? ? ?moon/neon/32gcc_-mcpu=arm700i_-O2_-fomit-frame-pointer2017082020170725
14922? ? ?? ? ?moon/neon/32gcc_-mcpu=arm3_-O3_-fomit-frame-pointer2017082020170725
14925? ? ?? ? ?moon/neon/32gcc_-mcpu=arm610_-O2_-fomit-frame-pointer2017082020170725
14927? ? ?? ? ?moon/neon/32gcc_-mcpu=strongarm110_-Os_-fomit-frame-pointer2017082020170725
14927? ? ?? ? ?moon/neon/32gcc_-mcpu=strongarm_-Os_-fomit-frame-pointer2017082020170725
14930? ? ?? ? ?moon/neon/32gcc_-mcpu=arm810_-Os_-fomit-frame-pointer2017082020170725
14931? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7500_-O_-fomit-frame-pointer2017082020170725
14933? ? ?? ? ?moon/neon/32gcc_-mcpu=arm2_-O3_-fomit-frame-pointer2017082020170725
14939? ? ?? ? ?moon/neon/32clang_-mcpu=cortex-a15_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
14939? ? ?? ? ?moon/neon/32gcc_-mcpu=arm610_-Os_-fomit-frame-pointer2017082020170725
14941? ? ?? ? ?moon/neon/32gcc_-mcpu=arm250_-O3_-fomit-frame-pointer2017082020170725
14946? ? ?? ? ?moon/neon/32gcc_-mcpu=arm810_-O2_-fomit-frame-pointer2017082020170725
14948? ? ?? ? ?moon/neon/32gcc_-mcpu=arm710_-Os_-fomit-frame-pointer2017082020170725
14949? ? ?? ? ?moon/neon/32clang_-O3_-fwrapv_-march=armv7-a_-mfloat-abi=hard_-mfpu=neon_-fomit-frame-pointer_-Qunused-arguments2017082020170725
14951? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7di_-O3_-fomit-frame-pointer2017082020170725
14952? ? ?? ? ?moon/neon/32gcc_-mcpu=arm8_-Os_-fomit-frame-pointer2017082020170725
14953? ? ?? ? ?moon/neon/32gcc_-mcpu=arm700_-Os_-fomit-frame-pointer2017082020170725
14953? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7500fe_-Os_-fomit-frame-pointer2017082020170725
14954? ? ?? ? ?moon/neon/32gcc_-mcpu=arm3_-O2_-fomit-frame-pointer2017082020170725
14955? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7_-Os_-fomit-frame-pointer2017082020170725
14955? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7dmi_-Os_-fomit-frame-pointer2017082020170725
14957? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082020170725
14958? ? ?? ? ?moon/neon/32gcc_-mcpu=arm6_-Os_-fomit-frame-pointer2017082020170725
14959? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7dmi_-O_-fomit-frame-pointer2017082020170725
14959? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082020170725
14961? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082020170725
14962? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082020170725
14964? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082020170725
14965? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
14966? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a9_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082020170725
14969? ? ?? ? ?moon/neon/32gcc_-mcpu=arm620_-Os_-fomit-frame-pointer2017082020170725
14969? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7500fe_-O3_-fomit-frame-pointer2017082020170725
14971? ? ?? ? ?moon/neon/32gcc_-mcpu=arm600_-O3_-fomit-frame-pointer2017082020170725
14975? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a9_-Os_-fomit-frame-pointer2017082020170725
14977? ? ?? ? ?moon/neon/32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
14985? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7di_-O_-fomit-frame-pointer2017082020170725
14987? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7di_-Os_-fomit-frame-pointer2017082020170725
14988? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a15_-O3_-fomit-frame-pointer2017082020170725
14995? ? ?? ? ?moon/neon/32gcc_-mcpu=arm620_-O2_-fomit-frame-pointer2017082020170725
14997? ? ?? ? ?moon/neon/32gcc_-mcpu=native_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
15004? ? ?? ? ?moon/neon/32gcc_-O_-fomit-frame-pointer2017082020170725
15009? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7dm_-O3_-fomit-frame-pointer2017082020170725
15011? ? ?? ? ?moon/neon/32gcc_-mcpu=arm250_-Os_-fomit-frame-pointer2017082020170725
15012? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7d_-O3_-fomit-frame-pointer2017082020170725
15014? ? ?? ? ?moon/neon/32gcc_-mcpu=arm60_-O_-fomit-frame-pointer2017082020170725
15021? ? ?? ? ?moon/neon/32clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
15029? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a9_-O_-fomit-frame-pointer2017082020170725
15030? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7100_-O3_-fomit-frame-pointer2017082020170725
15035? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7100_-Os_-fomit-frame-pointer2017082020170725
15037? ? ?? ? ?moon/neon/32clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
15042? ? ?? ? ?moon/neon/32gcc_-mcpu=arm620_-O_-fomit-frame-pointer2017082020170725
15058? ? ?? ? ?moon/neon/32clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082020170725
15068? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7500fe_-O_-fomit-frame-pointer2017082020170725
15073? ? ?? ? ?moon/neon/32gcc_-mcpu=arm70_-O_-fomit-frame-pointer2017082020170725
15074? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7500_-O2_-fomit-frame-pointer2017082020170725
15080? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082020170725
15082? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7dmi_-O2_-fomit-frame-pointer2017082020170725
15093? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a8_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
15100? ? ?? ? ?moon/neon/32gcc_-mcpu=strongarm1100_-Os_-fomit-frame-pointer2017082020170725
15106? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
15113? ? ?? ? ?moon/neon/32gcc_-mcpu=strongarm110_-O2_-fomit-frame-pointer2017082020170725
15115? ? ?? ? ?moon/neon/32clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082020170725
15119? ? ?? ? ?moon/neon/32gcc_-mcpu=arm6_-O2_-fomit-frame-pointer2017082020170725
15130? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082020170725
15133? ? ?? ? ?moon/neon/32gcc_-mcpu=strongarm_-O_-fomit-frame-pointer2017082020170725
15136? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a5_-O2_-fomit-frame-pointer2017082020170725
15141? ? ?? ? ?moon/neon/32gcc_-mcpu=arm70_-O2_-fomit-frame-pointer2017082020170725
15148? ? ?? ? ?moon/neon/32cc2017082020170725
15158? ? ?? ? ?moon/neon/32gcc_-mcpu=native_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082020170725
15159? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7dm_-Os_-fomit-frame-pointer2017082020170725
15166? ? ?? ? ?moon/neon/32gcc_-funroll-loops_-O_-fomit-frame-pointer2017082020170725
15166? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082020170725
15168? ? ?? ? ?moon/neon/32gcc_-mcpu=arm2_-O_-fomit-frame-pointer2017082020170725
15178? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7m_-O3_-fomit-frame-pointer2017082020170725
15182? ? ?? ? ?moon/neon/32gcc_-mcpu=arm70_-O3_-fomit-frame-pointer2017082020170725
15185? ? ?? ? ?moon/neon/32gcc_-mcpu=arm700i_-Os_-fomit-frame-pointer2017082020170725
15190? ? ?? ? ?moon/neon/32gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
15196? ? ?? ? ?moon/neon/32clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
15221? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a9_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
15224? ? ?? ? ?moon/neon/32gcc_-O2_-fomit-frame-pointer2017082020170725
15234? ? ?? ? ?moon/neon/32gcc_-mcpu=arm710c_-Os_-fomit-frame-pointer2017082020170725
15241? ? ?? ? ?moon/neon/32gcc_-mcpu=arm70_-Os_-fomit-frame-pointer2017082020170725
15242? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7100_-O2_-fomit-frame-pointer2017082020170725
15252? ? ?? ? ?moon/neon/32gcc_-mcpu=arm700_-O_-fomit-frame-pointer2017082020170725
15253? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7100_-O_-fomit-frame-pointer2017082020170725
15259? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a5_-Os_-fomit-frame-pointer2017082020170725
15267? ? ?? ? ?moon/neon/32gcc_-mcpu=arm710_-O3_-fomit-frame-pointer2017082020170725
15273? ? ?? ? ?moon/neon/32gcc_-mcpu=arm60_-O2_-fomit-frame-pointer2017082020170725
15278? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7m_-O_-fomit-frame-pointer2017082020170725
15279? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7m_-O2_-fomit-frame-pointer2017082020170725
15294? ? ?? ? ?moon/neon/32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
15316? ? ?? ? ?moon/neon/32gcc_-Os_-fomit-frame-pointer2017082020170725
15317? ? ?? ? ?moon/neon/32clang_-O3_-fwrapv_-march=armv7-a_-mfloat-abi=hard_-mfpu=vfpv3-d16_-fomit-frame-pointer_-Qunused-arguments2017082020170725
15323? ? ?? ? ?moon/neon/32gcc_-mcpu=arm60_-O3_-fomit-frame-pointer2017082020170725
15342? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082020170725
15344? ? ?? ? ?moon/neon/32gcc_-O3_-fomit-frame-pointer2017082020170725
15350? ? ?? ? ?moon/neon/32gcc_-mcpu=arm600_-Os_-fomit-frame-pointer2017082020170725
15351? ? ?? ? ?moon/neon/32gcc_-mcpu=arm610_-O_-fomit-frame-pointer2017082020170725
15353? ? ?? ? ?moon/neon/32clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
15371? ? ?? ? ?moon/neon/32gcc_-mcpu=arm600_-O_-fomit-frame-pointer2017082020170725
15380? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7d_-Os_-fomit-frame-pointer2017082020170725
15388? ? ?? ? ?moon/neon/32gcc_-funroll-loops_-O3_-fomit-frame-pointer2017082020170725
15388? ? ?? ? ?moon/neon/32gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
15390? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a15_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082020170725
15407? ? ?? ? ?moon/neon/32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082020170725
15409? ? ?? ? ?moon/neon/32gcc_-mcpu=strongarm_-O2_-fomit-frame-pointer2017082020170725
15411? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a15_-O2_-fomit-frame-pointer2017082020170725
15413? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7d_-O_-fomit-frame-pointer2017082020170725
15414? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7d_-O2_-fomit-frame-pointer2017082020170725
15417? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7dm_-O_-fomit-frame-pointer2017082020170725
15420? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7m_-Os_-fomit-frame-pointer2017082020170725
15422? ? ?? ? ?moon/neon/32gcc_-mcpu=arm700i_-O_-fomit-frame-pointer2017082020170725
15424? ? ?? ? ?moon/neon/32gcc_-mcpu=strongarm110_-O_-fomit-frame-pointer2017082020170725
15427? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7di_-O2_-fomit-frame-pointer2017082020170725
15428? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a9_-O3_-fomit-frame-pointer2017082020170725
15433? ? ?? ? ?moon/neon/32gcc_-mcpu=arm250_-O2_-fomit-frame-pointer2017082020170725
15433? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a15_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
15443? ? ?? ? ?moon/neon/32gcc_-mcpu=arm3_-Os_-fomit-frame-pointer2017082020170725
15443? ? ?? ? ?moon/neon/32gcc_-mcpu=arm710c_-O_-fomit-frame-pointer2017082020170725
15452? ? ?? ? ?moon/neon/32gcc_-mcpu=strongarm1100_-O2_-fomit-frame-pointer2017082020170725
15456? ? ?? ? ?moon/neon/32gcc_-mcpu=arm8_-O2_-fomit-frame-pointer2017082020170725
15468? ? ?? ? ?moon/neon/32gcc_-mcpu=arm60_-Os_-fomit-frame-pointer2017082020170725
15471? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a15_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
15499? ? ?? ? ?moon/neon/32gcc_-mcpu=strongarm_-O3_-fomit-frame-pointer2017082020170725
15516? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a9_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
15527? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082020170725
15564? ? ?? ? ?moon/neon/32gcc_-mcpu=arm250_-O_-fomit-frame-pointer2017082020170725
15576? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a9_-O2_-fomit-frame-pointer2017082020170725
15583? ? ?? ? ?moon/neon/32gcc_-mcpu=arm8_-O3_-fomit-frame-pointer2017082020170725
15588? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a8_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082020170725
15604? ? ?? ? ?moon/neon/32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
15613? ? ?? ? ?moon/neon/32gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
15717? ? ?? ? ?moon/neon/32gcc_-mcpu=strongarm1100_-O3_-fomit-frame-pointer2017082020170725
15733? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7dmi_-O3_-fomit-frame-pointer2017082020170725
15737? ? ?? ? ?moon/neon/32gcc_-mcpu=arm2_-Os_-fomit-frame-pointer2017082020170725
15754? ? ?? ? ?moon/neon/32gcc_-mcpu=arm610_-O3_-fomit-frame-pointer2017082020170725
15754? ? ?? ? ?moon/neon/32gcc_-mcpu=arm710c_-O2_-fomit-frame-pointer2017082020170725
15775? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7500_-Os_-fomit-frame-pointer2017082020170725
15782? ? ?? ? ?moon/neon/32gcc_-mcpu=arm710_-O_-fomit-frame-pointer2017082020170725
15811? ? ?? ? ?moon/neon/32gcc_-mcpu=arm700_-O2_-fomit-frame-pointer2017082020170725
15824? ? ?? ? ?moon/neon/32gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
15861? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7_-O2_-fomit-frame-pointer2017082020170725
15880? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a15_-O_-fomit-frame-pointer2017082020170725
16070? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7_-O3_-fomit-frame-pointer2017082020170725
16072? ? ?? ? ?moon/neon/32gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
16085? ? ?? ? ?moon/neon/32gcc_-mcpu=arm710_-O2_-fomit-frame-pointer2017082020170725
16195? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082020170725
16282? ? ?? ? ?moon/neon/32gcc_-funroll-loops2017082020170725
16362? ? ?? ? ?moon/neon/32gcc_-mcpu=strongarm1100_-O_-fomit-frame-pointer2017082020170725
16371? ? ?? ? ?moon/neon/32gcc_-mcpu=arm6_-O3_-fomit-frame-pointer2017082020170725
16401? ? ?? ? ?moon/neon/32gcc_-mcpu=arm620_-O3_-fomit-frame-pointer2017082020170725
16449? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7dm_-O2_-fomit-frame-pointer2017082020170725
16563? ? ?? ? ?moon/neon/32gcc_-mcpu=arm8_-O_-fomit-frame-pointer2017082020170725
16570? ? ?? ? ?moon/neon/32gcc_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
16583? ? ?? ? ?moon/neon/32gcc_-mcpu=arm700i_-O3_-fomit-frame-pointer2017082020170725
16621? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a15_-Os_-fomit-frame-pointer2017082020170725
16643? ? ?? ? ?moon/neon/32gcc_-funroll-loops_-O2_-fomit-frame-pointer2017082020170725
16652? ? ?? ? ?moon/neon/32clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017082020170725
16673? ? ?? ? ?moon/neon/32gcc_-mcpu=arm2_-O2_-fomit-frame-pointer2017082020170725
16674? ? ?? ? ?moon/neon/32clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082020170725
16693? ? ?? ? ?moon/neon/32gcc_-mcpu=arm810_-O3_-fomit-frame-pointer2017082020170725
16771? ? ?? ? ?moon/neon/32clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017082020170725
16864? ? ?? ? ?moon/neon/32gcc_-mcpu=arm7500_-O3_-fomit-frame-pointer2017082020170725
16869? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a5_-O_-fomit-frame-pointer2017082020170725
16875? ? ?? ? ?moon/neon/32gcc_-mcpu=arm710c_-O3_-fomit-frame-pointer2017082020170725
16892? ? ?? ? ?moon/neon/32gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
17292? ? ?? ? ?moon/neon/32gcc_-mcpu=arm700_-O3_-fomit-frame-pointer2017082020170725
17364? ? ?? ? ?moon/neon/32gcc2017082020170725
17394? ? ?? ? ?moon/neon/32gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
17585? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a8_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
17951? ? ?? ? ?moon/neon/32gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
18100? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a5_-O3_-fomit-frame-pointer2017082020170725
18122? ? ?? ? ?moon/neon/32gcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082020170725
19829? ? ?? ? ?moon/neon/32gcc_-mcpu=strongarm110_-O3_-fomit-frame-pointer2017082020170725
33628? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082020170725
33685? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
33908? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
34086? ? ?? ? ?refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017082020170725
34143? ? ?? ? ?refclang_-O3_-fwrapv_-march=armv7-a_-mfloat-abi=hard_-mfpu=neon_-fomit-frame-pointer_-Qunused-arguments2017082020170725
34328? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082020170725
35106? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
35158? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
35920? ? ?? ? ?refclang_-O3_-fwrapv_-march=armv7-a_-mfloat-abi=hard_-mfpu=vfpv3-d16_-fomit-frame-pointer_-Qunused-arguments2017082020170725
36089? ? ?? ? ?refclang_-mcpu=cortex-a15_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
37039? ? ?? ? ?regsclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082020170725
37067? ? ?? ? ?regsclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017082020170725
37129? ? ?? ? ?regsclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017082020170725
37480? ? ?? ? ?regsclang_-O3_-fwrapv_-march=armv7-a_-mfloat-abi=hard_-mfpu=neon_-fomit-frame-pointer_-Qunused-arguments2017082020170725
37726? ? ?? ? ?regsclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082020170725
37747? ? ?? ? ?regsclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
38194? ? ?? ? ?regsclang_-O3_-fwrapv_-march=armv7-a_-mfloat-abi=hard_-mfpu=vfpv3-d16_-fomit-frame-pointer_-Qunused-arguments2017082020170725
38797? ? ?? ? ?regsclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
39177? ? ?? ? ?regsclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
40249? ? ?? ? ?regsclang_-mcpu=cortex-a15_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
41708? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082020170725
42472? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
42683? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017082020170725
42767? ? ?? ? ?regsclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
43017? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082020170725
43143? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
43148? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017082020170725
43222? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
43389? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017082020170725
43619? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
43697? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082020170725
43967? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082020170725
43972? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082020170725
44044? ? ?? ? ?refgcc_-mcpu=cortex-a15_-Os_-fomit-frame-pointer2017082020170725
44052? ? ?? ? ?refgcc_-mcpu=native_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
44141? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
44143? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
44296? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
44322? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
44396? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017082020170725
44436? ? ?? ? ?refgcc_-mcpu=native_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
44557? ? ?? ? ?refgcc_-mcpu=cortex-a9_-O3_-fomit-frame-pointer2017082020170725
44592? ? ?? ? ?refgcc_-mcpu=cortex-a15_-O2_-fomit-frame-pointer2017082020170725
44758? ? ?? ? ?refgcc_-mcpu=cortex-a5_-Os_-fomit-frame-pointer2017082020170725
44790? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
44825? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
44910? ? ?? ? ?refgcc_-mcpu=cortex-a9_-O2_-fomit-frame-pointer2017082020170725
44923? ? ?? ? ?refgcc_-mcpu=cortex-a9_-Os_-fomit-frame-pointer2017082020170725
44956? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
45020? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017082020170725
45020? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082020170725
45234? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082020170725
45277? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
45807? ? ?? ? ?refgcc_-mcpu=cortex-a5_-O2_-fomit-frame-pointer2017082020170725
45886? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
46030? ? ?? ? ?refgcc_-mcpu=cortex-a5_-O3_-fomit-frame-pointer2017082020170725
46946? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
47060? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017082020170725
47117? ? ?? ? ?refgcc_-mcpu=cortex-a15_-O3_-fomit-frame-pointer2017082020170725
47268? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017082020170725
48065? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
48198? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082020170725
48226? ? ?? ? ?moon/armv6/32gcc_-mcpu=strongarm1100_-Os_-fomit-frame-pointer2017082020170725
48227? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082020170725
48231? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm6_-Os_-fomit-frame-pointer2017082020170725
48231? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7di_-Os_-fomit-frame-pointer2017082020170725
48233? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm250_-Os_-fomit-frame-pointer2017082020170725
48233? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082020170725
48235? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082020170725
48239? ? ?? ? ?moon/armv6/32gcc_-funroll-loops_-Os_-fomit-frame-pointer2017082020170725
48240? ? ?? ? ?moon/armv6/32clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
48242? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm610_-O_-fomit-frame-pointer2017082020170725
48243? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7dm_-O_-fomit-frame-pointer2017082020170725
48245? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a9_-Os_-fomit-frame-pointer2017082020170725
48248? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7100_-Os_-fomit-frame-pointer2017082020170725
48250? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm2_-O_-fomit-frame-pointer2017082020170725
48261? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm700_-O_-fomit-frame-pointer2017082020170725
48261? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7_-O_-fomit-frame-pointer2017082020170725
48267? ? ?? ? ?moon/armv6/32gcc_-mcpu=strongarm_-Os_-fomit-frame-pointer2017082020170725
48268? ? ?? ? ?moon/armv6/32gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
48274? ? ?? ? ?moon/armv6/32gcc_-mcpu=strongarm110_-Os_-fomit-frame-pointer2017082020170725
48276? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a15_-Os_-fomit-frame-pointer2017082020170725
48279? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082020170725
48302? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm810_-O_-fomit-frame-pointer2017082020170725
48304? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7dm_-Os_-fomit-frame-pointer2017082020170725
48324? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7100_-O_-fomit-frame-pointer2017082020170725
48332? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm700i_-O_-fomit-frame-pointer2017082020170725
48333? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm710c_-O_-fomit-frame-pointer2017082020170725
48362? ? ?? ? ?moon/armv6/32clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
48371? ? ?? ? ?moon/armv6/32gcc_-mcpu=strongarm_-O3_-fomit-frame-pointer2017082020170725
48374? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7d_-O_-fomit-frame-pointer2017082020170725
48376? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm3_-O_-fomit-frame-pointer2017082020170725
48383? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm600_-O2_-fomit-frame-pointer2017082020170725
48383? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a15_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
48388? ? ?? ? ?moon/armv6/32gcc_-mcpu=native_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
48394? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a15_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
48398? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm70_-O2_-fomit-frame-pointer2017082020170725
48404? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082020170725
48406? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a8_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082020170725
48407? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7dm_-O2_-fomit-frame-pointer2017082020170725
48416? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7500fe_-O_-fomit-frame-pointer2017082020170725
48428? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a9_-O2_-fomit-frame-pointer2017082020170725
48432? ? ?? ? ?moon/armv6/32gcc_-mcpu=strongarm1100_-O_-fomit-frame-pointer2017082020170725
48461? ? ?? ? ?moon/armv6/32clang_-O3_-fwrapv_-march=armv7-a_-mfloat-abi=hard_-mfpu=vfpv3-d16_-fomit-frame-pointer_-Qunused-arguments2017082020170725
48472? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm3_-O3_-fomit-frame-pointer2017082020170725
48474? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7dmi_-O2_-fomit-frame-pointer2017082020170725
48475? ? ?? ? ?moon/armv6/32gcc_-Os_-fomit-frame-pointer2017082020170725
48475? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7d_-Os_-fomit-frame-pointer2017082020170725
48475? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082020170725
48477? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm3_-Os_-fomit-frame-pointer2017082020170725
48497? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm2_-O3_-fomit-frame-pointer2017082020170725
48498? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7500_-O_-fomit-frame-pointer2017082020170725
48507? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
48510? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm710_-O_-fomit-frame-pointer2017082020170725
48511? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm70_-Os_-fomit-frame-pointer2017082020170725
48516? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7500fe_-Os_-fomit-frame-pointer2017082020170725
48520? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm8_-O2_-fomit-frame-pointer2017082020170725
48537? ? ?? ? ?moon/armv6/32clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
48540? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7500_-Os_-fomit-frame-pointer2017082020170725
48548? ? ?? ? ?moon/armv6/32gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
48548? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7_-Os_-fomit-frame-pointer2017082020170725
48555? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm610_-Os_-fomit-frame-pointer2017082020170725
48556? ? ?? ? ?moon/armv6/32clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
48566? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm620_-O2_-fomit-frame-pointer2017082020170725
48568? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm620_-Os_-fomit-frame-pointer2017082020170725
48568? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm70_-O3_-fomit-frame-pointer2017082020170725
48580? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm6_-O_-fomit-frame-pointer2017082020170725
48589? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm600_-Os_-fomit-frame-pointer2017082020170725
48589? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm710_-Os_-fomit-frame-pointer2017082020170725
48592? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7m_-O2_-fomit-frame-pointer2017082020170725
48594? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm700i_-Os_-fomit-frame-pointer2017082020170725
48604? ? ?? ? ?moon/armv6/32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
48606? ? ?? ? ?moon/armv6/32cc2017082020170725
48613? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm710c_-Os_-fomit-frame-pointer2017082020170725
48620? ? ?? ? ?moon/armv6/32gcc_-mcpu=strongarm1100_-O3_-fomit-frame-pointer2017082020170725
48623? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a15_-O3_-fomit-frame-pointer2017082020170725
48627? ? ?? ? ?moon/armv6/32clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082020170725
48630? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm2_-Os_-fomit-frame-pointer2017082020170725
48648? ? ?? ? ?moon/armv6/32gcc_-mcpu=native_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082020170725
48659? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7100_-O2_-fomit-frame-pointer2017082020170725
48664? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm60_-O_-fomit-frame-pointer2017082020170725
48666? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm620_-O_-fomit-frame-pointer2017082020170725
48670? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm60_-Os_-fomit-frame-pointer2017082020170725
48670? ? ?? ? ?moon/armv6/32gcc_-mcpu=strongarm110_-O_-fomit-frame-pointer2017082020170725
48675? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7d_-O3_-fomit-frame-pointer2017082020170725
48685? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a5_-Os_-fomit-frame-pointer2017082020170725
48691? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082020170725
48698? ? ?? ? ?moon/armv6/32clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017082020170725
48699? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm700_-Os_-fomit-frame-pointer2017082020170725
48699? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7m_-Os_-fomit-frame-pointer2017082020170725
48714? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7500_-O2_-fomit-frame-pointer2017082020170725
48723? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm710c_-O3_-fomit-frame-pointer2017082020170725
48741? ? ?? ? ?moon/armv6/32gcc_-mcpu=native_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
48751? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7100_-O3_-fomit-frame-pointer2017082020170725
48751? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm8_-Os_-fomit-frame-pointer2017082020170725
48754? ? ?? ? ?moon/armv6/32gcc_-mcpu=strongarm_-O_-fomit-frame-pointer2017082020170725
48758? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm6_-O3_-fomit-frame-pointer2017082020170725
48769? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a5_-O2_-fomit-frame-pointer2017082020170725
48775? ? ?? ? ?moon/armv6/32gcc_-funroll-loops2017082020170725
48781? ? ?? ? ?moon/armv6/32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082020170725
48791? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm810_-Os_-fomit-frame-pointer2017082020170725
48797? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm250_-O_-fomit-frame-pointer2017082020170725
48804? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm610_-O2_-fomit-frame-pointer2017082020170725
48804? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm610_-O3_-fomit-frame-pointer2017082020170725
48812? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm620_-O3_-fomit-frame-pointer2017082020170725
48821? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a9_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
48828? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm60_-O3_-fomit-frame-pointer2017082020170725
48831? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm2_-O2_-fomit-frame-pointer2017082020170725
48842? ? ?? ? ?moon/armv6/32gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
48845? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a9_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
48850? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7m_-O3_-fomit-frame-pointer2017082020170725
48851? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082020170725
48869? ? ?? ? ?moon/armv6/32gcc_-O_-fomit-frame-pointer2017082020170725
48873? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7_-O2_-fomit-frame-pointer2017082020170725
48880? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm700i_-O3_-fomit-frame-pointer2017082020170725
48893? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm700i_-O2_-fomit-frame-pointer2017082020170725
48895? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7di_-O_-fomit-frame-pointer2017082020170725
48905? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm810_-O2_-fomit-frame-pointer2017082020170725
48906? ? ?? ? ?moon/armv6/32gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
48911? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7dmi_-O_-fomit-frame-pointer2017082020170725
48918? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm3_-O2_-fomit-frame-pointer2017082020170725
48920? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082020170725
48936? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a9_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082020170725
48977? ? ?? ? ?moon/armv6/32gcc_-mcpu=strongarm_-O2_-fomit-frame-pointer2017082020170725
49000? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082020170725
49002? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm710_-O2_-fomit-frame-pointer2017082020170725
49022? ? ?? ? ?moon/armv6/32gcc2017082020170725
49025? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7_-O3_-fomit-frame-pointer2017082020170725
49036? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a15_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082020170725
49037? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7dm_-O3_-fomit-frame-pointer2017082020170725
49092? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7di_-O3_-fomit-frame-pointer2017082020170725
49162? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7dmi_-O3_-fomit-frame-pointer2017082020170725
49170? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
49173? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm810_-O3_-fomit-frame-pointer2017082020170725
49195? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a5_-O3_-fomit-frame-pointer2017082020170725
49226? ? ?? ? ?moon/armv6/32gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
49231? ? ?? ? ?moon/armv6/32clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017082020170725
49237? ? ?? ? ?moon/armv6/32gcc_-O3_-fomit-frame-pointer2017082020170725
49241? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a8_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
49268? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
49271? ? ?? ? ?moon/armv6/32gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
49313? ? ?? ? ?moon/armv6/32gcc_-mcpu=strongarm110_-O3_-fomit-frame-pointer2017082020170725
49370? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
49382? ? ?? ? ?moon/armv6/32gcc_-O2_-fomit-frame-pointer2017082020170725
49490? ? ?? ? ?moon/armv6/32clang_-mcpu=cortex-a15_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
49546? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm700_-O2_-fomit-frame-pointer2017082020170725
49612? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a5_-O_-fomit-frame-pointer2017082020170725
49717? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a9_-O_-fomit-frame-pointer2017082020170725
49745? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm8_-O3_-fomit-frame-pointer2017082020170725
49810? ? ?? ? ?moon/armv6/32clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082020170725
49832? ? ?? ? ?moon/armv6/32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
49873? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm6_-O2_-fomit-frame-pointer2017082020170725
49882? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm700_-O3_-fomit-frame-pointer2017082020170725
49890? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a8_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
49921? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm600_-O3_-fomit-frame-pointer2017082020170725
50023? ? ?? ? ?moon/armv6/32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
50043? ? ?? ? ?moon/armv6/32gcc_-mcpu=strongarm1100_-O2_-fomit-frame-pointer2017082020170725
50053? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm710c_-O2_-fomit-frame-pointer2017082020170725
50084? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7d_-O2_-fomit-frame-pointer2017082020170725
50259? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm70_-O_-fomit-frame-pointer2017082020170725
50259? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082020170725
50315? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm710_-O3_-fomit-frame-pointer2017082020170725
50394? ? ?? ? ?moon/armv6/32gcc_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
50430? ? ?? ? ?moon/armv6/32gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
50461? ? ?? ? ?moon/armv6/32gcc_-mcpu=strongarm110_-O2_-fomit-frame-pointer2017082020170725
50476? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm250_-O2_-fomit-frame-pointer2017082020170725
50515? ? ?? ? ?moon/armv6/32clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082020170725
50520? ? ?? ? ?moon/armv6/32gcc_-funroll-loops_-O2_-fomit-frame-pointer2017082020170725
50552? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7500fe_-O3_-fomit-frame-pointer2017082020170725
50577? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a15_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
50677? ? ?? ? ?moon/armv6/32gcc_-funroll-loops_-O3_-fomit-frame-pointer2017082020170725
50727? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a9_-O3_-fomit-frame-pointer2017082020170725
50763? ? ?? ? ?moon/armv6/32gcc_-funroll-loops_-O_-fomit-frame-pointer2017082020170725
50806? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm60_-O2_-fomit-frame-pointer2017082020170725
50821? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm250_-O3_-fomit-frame-pointer2017082020170725
50828? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017082020170725
50870? ? ?? ? ?moon/armv6/32clang_-O3_-fwrapv_-march=armv7-a_-mfloat-abi=hard_-mfpu=neon_-fomit-frame-pointer_-Qunused-arguments2017082020170725
50914? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7500_-O3_-fomit-frame-pointer2017082020170725
51012? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7m_-O_-fomit-frame-pointer2017082020170725
51084? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7di_-O2_-fomit-frame-pointer2017082020170725
51134? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
51285? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7dmi_-Os_-fomit-frame-pointer2017082020170725
51536? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
51682? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a15_-O_-fomit-frame-pointer2017082020170725
52106? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm8_-O_-fomit-frame-pointer2017082020170725
52366? ? ?? ? ?moon/armv6/32gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
52432? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082020170725
52499? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a15_-O2_-fomit-frame-pointer2017082020170725
52517? ? ?? ? ?regsclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082020170725
52529? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082020170725
53056? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7500fe_-O2_-fomit-frame-pointer2017082020170725
54590? ? ?? ? ?refgcc_-mcpu=arm60_-Os_-fomit-frame-pointer2017082020170725
54614? ? ?? ? ?refgcc_-mcpu=arm7di_-Os_-fomit-frame-pointer2017082020170725
54647? ? ?? ? ?refgcc_-mcpu=arm7d_-Os_-fomit-frame-pointer2017082020170725
54650? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm600_-O_-fomit-frame-pointer2017082020170725
54773? ? ?? ? ?refgcc_-mcpu=arm810_-Os_-fomit-frame-pointer2017082020170725
54810? ? ?? ? ?refgcc_-mcpu=arm7dmi_-Os_-fomit-frame-pointer2017082020170725
54826? ? ?? ? ?refgcc_-mcpu=strongarm110_-Os_-fomit-frame-pointer2017082020170725
54841? ? ?? ? ?refgcc_-mcpu=arm610_-Os_-fomit-frame-pointer2017082020170725
54856? ? ?? ? ?refgcc_-mcpu=arm7500fe_-Os_-fomit-frame-pointer2017082020170725
54915? ? ?? ? ?refgcc_-mcpu=arm70_-Os_-fomit-frame-pointer2017082020170725
54966? ? ?? ? ?refgcc_-mcpu=arm7100_-Os_-fomit-frame-pointer2017082020170725
54999? ? ?? ? ?refgcc_-mcpu=arm3_-Os_-fomit-frame-pointer2017082020170725
55003? ? ?? ? ?refgcc_-mcpu=arm2_-Os_-fomit-frame-pointer2017082020170725
55042? ? ?? ? ?refgcc_-mcpu=arm7dm_-Os_-fomit-frame-pointer2017082020170725
55134? ? ?? ? ?refgcc_-mcpu=strongarm_-Os_-fomit-frame-pointer2017082020170725
55261? ? ?? ? ?refgcc_-mcpu=arm700_-Os_-fomit-frame-pointer2017082020170725
55333? ? ?? ? ?refgcc_-mcpu=cortex-a9_-O_-fomit-frame-pointer2017082020170725
55366? ? ?? ? ?refgcc_-mcpu=arm7_-Os_-fomit-frame-pointer2017082020170725
55420? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017082020170725
56053? ? ?? ? ?refgcc_-mcpu=cortex-a5_-O_-fomit-frame-pointer2017082020170725
56060? ? ?? ? ?refgcc_-mcpu=arm700i_-Os_-fomit-frame-pointer2017082020170725
56221? ? ?? ? ?refgcc_-mcpu=arm6_-Os_-fomit-frame-pointer2017082020170725
56292? ? ?? ? ?refgcc_-mcpu=arm600_-Os_-fomit-frame-pointer2017082020170725
56498? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
57051? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082020170725
57100? ? ?? ? ?refgcc_-mcpu=arm620_-Os_-fomit-frame-pointer2017082020170725
57546? ? ?? ? ?refgcc_-mcpu=arm250_-Os_-fomit-frame-pointer2017082020170725
57566? ? ?? ? ?refgcc_-mcpu=strongarm1100_-Os_-fomit-frame-pointer2017082020170725
57681? ? ?? ? ?refgcc_-mcpu=arm710c_-Os_-fomit-frame-pointer2017082020170725
57733? ? ?? ? ?refgcc_-mcpu=arm7m_-Os_-fomit-frame-pointer2017082020170725
57740? ? ?? ? ?refgcc_-mcpu=arm8_-Os_-fomit-frame-pointer2017082020170725
57971? ? ?? ? ?refgcc_-mcpu=arm710_-Os_-fomit-frame-pointer2017082020170725
58237? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082020170725
59031? ? ?? ? ?refgcc_-mcpu=arm60_-O_-fomit-frame-pointer2017082020170725
59118? ? ?? ? ?refgcc_-mcpu=arm7di_-O_-fomit-frame-pointer2017082020170725
59142? ? ?? ? ?refgcc_-mcpu=strongarm110_-O_-fomit-frame-pointer2017082020170725
59306? ? ?? ? ?refgcc_-mcpu=arm710_-O_-fomit-frame-pointer2017082020170725
59317? ? ?? ? ?refgcc_-mcpu=arm7500_-O_-fomit-frame-pointer2017082020170725
59321? ? ?? ? ?refgcc_-mcpu=arm710c_-O_-fomit-frame-pointer2017082020170725
59515? ? ?? ? ?refgcc_-mcpu=arm7dmi_-O_-fomit-frame-pointer2017082020170725
59532? ? ?? ? ?refgcc_-mcpu=arm610_-O_-fomit-frame-pointer2017082020170725
59731? ? ?? ? ?refgcc_-mcpu=arm7d_-O_-fomit-frame-pointer2017082020170725
59756? ? ?? ? ?refgcc_-mcpu=arm810_-O_-fomit-frame-pointer2017082020170725
59883? ? ?? ? ?refgcc_-mcpu=arm700i_-O_-fomit-frame-pointer2017082020170725
60986? ? ?? ? ?regsgcc_-funroll-loops_-O3_-fomit-frame-pointer2017082020170725
61127? ? ?? ? ?regsgcc_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
61841? ? ?? ? ?refgcc_-mcpu=arm7_-O_-fomit-frame-pointer2017082020170725
61859? ? ?? ? ?refgcc_-mcpu=arm7100_-O_-fomit-frame-pointer2017082020170725
61880? ? ?? ? ?refgcc_-mcpu=arm7dm_-O_-fomit-frame-pointer2017082020170725
62139? ? ?? ? ?refgcc_-mcpu=arm6_-O_-fomit-frame-pointer2017082020170725
62148? ? ?? ? ?refgcc_-mcpu=arm620_-O_-fomit-frame-pointer2017082020170725
62153? ? ?? ? ?regsgcc_-mcpu=cortex-a9_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
62204? ? ?? ? ?refgcc_-mcpu=arm8_-O_-fomit-frame-pointer2017082020170725
62216? ? ?? ? ?regsgcc_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
62232? ? ?? ? ?regsgcc_-mcpu=cortex-a8_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
62248? ? ?? ? ?refgcc_-mcpu=arm700_-O_-fomit-frame-pointer2017082020170725
62250? ? ?? ? ?refgcc_-mcpu=strongarm1100_-O_-fomit-frame-pointer2017082020170725
62253? ? ?? ? ?refgcc_-mcpu=arm2_-O_-fomit-frame-pointer2017082020170725
62534? ? ?? ? ?refgcc_-mcpu=arm70_-O_-fomit-frame-pointer2017082020170725
62569? ? ?? ? ?refgcc_-mcpu=arm250_-O_-fomit-frame-pointer2017082020170725
62613? ? ?? ? ?refgcc_-mcpu=arm7500fe_-O_-fomit-frame-pointer2017082020170725
63068? ? ?? ? ?regsgcc_-mcpu=native_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
63102? ? ?? ? ?regsgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082020170725
63339? ? ?? ? ?refgcc_-mcpu=arm7m_-O_-fomit-frame-pointer2017082020170725
63392? ? ?? ? ?refgcc_-mcpu=strongarm_-O_-fomit-frame-pointer2017082020170725
63456? ? ?? ? ?regsgcc_-mcpu=cortex-a15_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
63880? ? ?? ? ?regsgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082020170725
63989? ? ?? ? ?regsgcc_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
64109? ? ?? ? ?regsgcc_-mcpu=cortex-a9_-O2_-fomit-frame-pointer2017082020170725
64265? ? ?? ? ?regsgcc_-mcpu=cortex-a15_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
64314? ? ?? ? ?refgcc_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
64484? ? ?? ? ?regsgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
64499? ? ?? ? ?refgcc_-mcpu=cortex-a15_-O_-fomit-frame-pointer2017082020170725
64787? ? ?? ? ?regsgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082020170725
65025? ? ?? ? ?regsgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082020170725
65103? ? ?? ? ?regsgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
65277? ? ?? ? ?regsgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
66196? ? ?? ? ?regsgcc_-O2_-fomit-frame-pointer2017082020170725
66257? ? ?? ? ?refgcc_-mcpu=arm7500_-Os_-fomit-frame-pointer2017082020170725
66755? ? ?? ? ?regsgcc_-O3_-fomit-frame-pointer2017082020170725
67594? ? ?? ? ?regsgcc_-mcpu=cortex-a9_-O3_-fomit-frame-pointer2017082020170725
67699? ? ?? ? ?regsgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
67865? ? ?? ? ?regsgcc_-funroll-loops_-O2_-fomit-frame-pointer2017082020170725
68251? ? ?? ? ?regsgcc_-mcpu=cortex-a15_-O2_-fomit-frame-pointer2017082020170725
68762? ? ?? ? ?regsgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
68793? ? ?? ? ?regsgcc_-mcpu=cortex-a5_-O2_-fomit-frame-pointer2017082020170725
69176? ? ?? ? ?regsgcc_-mcpu=cortex-a15_-O3_-fomit-frame-pointer2017082020170725
70069? ? ?? ? ?regsgcc_-funroll-loops_-O_-fomit-frame-pointer2017082020170725
70812? ? ?? ? ?refgcc_-mcpu=arm600_-O_-fomit-frame-pointer2017082020170725
73234? ? ?? ? ?regsgcc_-O_-fomit-frame-pointer2017082020170725
73474? ? ?? ? ?regsgcc_-mcpu=cortex-a5_-O3_-fomit-frame-pointer2017082020170725
73977? ? ?? ? ?regsgcc_-mcpu=cortex-a9_-O_-fomit-frame-pointer2017082020170725
74636? ? ?? ? ?regsgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082020170725
75467? ? ?? ? ?regsgcc_-mcpu=cortex-a15_-O_-fomit-frame-pointer2017082020170725
75810? ? ?? ? ?regsgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
76117? ? ?? ? ?regsgcc_-funroll-loops_-Os_-fomit-frame-pointer2017082020170725
76122? ? ?? ? ?regsgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
77451? ? ?? ? ?regsgcc_-mcpu=arm610_-Os_-fomit-frame-pointer2017082020170725
77623? ? ?? ? ?regsgcc_-mcpu=arm620_-Os_-fomit-frame-pointer2017082020170725
77635? ? ?? ? ?regsgcc_-mcpu=arm600_-Os_-fomit-frame-pointer2017082020170725
77651? ? ?? ? ?regsgcc_-mcpu=arm710_-Os_-fomit-frame-pointer2017082020170725
77759? ? ?? ? ?regsgcc_-mcpu=cortex-a5_-O_-fomit-frame-pointer2017082020170725
77767? ? ?? ? ?regsgcc_-mcpu=arm7di_-Os_-fomit-frame-pointer2017082020170725
77779? ? ?? ? ?regsgcc_-mcpu=arm7dm_-Os_-fomit-frame-pointer2017082020170725
77789? ? ?? ? ?regsgcc_-mcpu=arm7dmi_-Os_-fomit-frame-pointer2017082020170725
77876? ? ?? ? ?regsgcc_-mcpu=arm7_-Os_-fomit-frame-pointer2017082020170725
78037? ? ?? ? ?regsgcc_-mcpu=arm710c_-Os_-fomit-frame-pointer2017082020170725
78085? ? ?? ? ?regsgcc_-mcpu=arm3_-O_-fomit-frame-pointer2017082020170725
78103? ? ?? ? ?regsgcc_-mcpu=arm7100_-Os_-fomit-frame-pointer2017082020170725
78302? ? ?? ? ?regsgcc_-mcpu=arm3_-Os_-fomit-frame-pointer2017082020170725
78379? ? ?? ? ?regsgcc_-mcpu=arm7500_-Os_-fomit-frame-pointer2017082020170725
78427? ? ?? ? ?regsgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
78538? ? ?? ? ?regsgcc_-mcpu=arm810_-Os_-fomit-frame-pointer2017082020170725
78549? ? ?? ? ?regsgcc_-mcpu=cortex-a5_-Os_-fomit-frame-pointer2017082020170725
78626? ? ?? ? ?regsgcc_-mcpu=cortex-a15_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082020170725
78639? ? ?? ? ?regsgcc_-mcpu=arm7500fe_-O_-fomit-frame-pointer2017082020170725
78781? ? ?? ? ?regsgcc_-mcpu=arm6_-Os_-fomit-frame-pointer2017082020170725
78787? ? ?? ? ?regsgcc_-mcpu=arm8_-Os_-fomit-frame-pointer2017082020170725
78834? ? ?? ? ?regsgcc_-mcpu=cortex-a15_-Os_-fomit-frame-pointer2017082020170725
78884? ? ?? ? ?regsgcc_-mcpu=arm2_-Os_-fomit-frame-pointer2017082020170725
79004? ? ?? ? ?regsgcc_-mcpu=arm250_-O_-fomit-frame-pointer2017082020170725
79015? ? ?? ? ?regsgcc_-mcpu=arm60_-O_-fomit-frame-pointer2017082020170725
79023? ? ?? ? ?regsgcc_-mcpu=arm710c_-O_-fomit-frame-pointer2017082020170725
79166? ? ?? ? ?refgcc_-mcpu=arm8_-O2_-fomit-frame-pointer2017082020170725
79185? ? ?? ? ?regsgcc_-mcpu=arm7d_-O_-fomit-frame-pointer2017082020170725
79288? ? ?? ? ?regsgcc_-mcpu=arm7m_-Os_-fomit-frame-pointer2017082020170725
79290? ? ?? ? ?regsgcc_-mcpu=arm7di_-O_-fomit-frame-pointer2017082020170725
79344? ? ?? ? ?regsgcc_-Os_-fomit-frame-pointer2017082020170725
79358? ? ?? ? ?regsgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082020170725
79413? ? ?? ? ?regsgcc_-mcpu=arm7500_-O_-fomit-frame-pointer2017082020170725
79434? ? ?? ? ?regsgcc_-mcpu=arm250_-Os_-fomit-frame-pointer2017082020170725
79620? ? ?? ? ?regsgcc_-mcpu=arm70_-O_-fomit-frame-pointer2017082020170725
79662? ? ?? ? ?refgcc_-mcpu=arm810_-O2_-fomit-frame-pointer2017082020170725
79712? ? ?? ? ?regsgcc_-mcpu=arm60_-Os_-fomit-frame-pointer2017082020170725
79905? ? ?? ? ?regsgcc_-mcpu=arm6_-O_-fomit-frame-pointer2017082020170725
79918? ? ?? ? ?regsgcc_-mcpu=arm810_-O_-fomit-frame-pointer2017082020170725
80086? ? ?? ? ?regsgcc_-mcpu=strongarm110_-Os_-fomit-frame-pointer2017082020170725
80126? ? ?? ? ?regsgcc_-mcpu=strongarm_-Os_-fomit-frame-pointer2017082020170725
80149? ? ?? ? ?regsgcc_-mcpu=arm7d_-Os_-fomit-frame-pointer2017082020170725
80156? ? ?? ? ?regsgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
80169? ? ?? ? ?regsgcc_-mcpu=arm70_-Os_-fomit-frame-pointer2017082020170725
80218? ? ?? ? ?regsgcc_-mcpu=arm8_-O_-fomit-frame-pointer2017082020170725
80262? ? ?? ? ?regsgcc_-mcpu=arm700_-O_-fomit-frame-pointer2017082020170725
80297? ? ?? ? ?regsgcc_-mcpu=strongarm1100_-O_-fomit-frame-pointer2017082020170725
80330? ? ?? ? ?regsgcc_-mcpu=arm700i_-Os_-fomit-frame-pointer2017082020170725
80335? ? ?? ? ?regsgcc_-mcpu=arm620_-O_-fomit-frame-pointer2017082020170725
80343? ? ?? ? ?regsgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082020170725
80363? ? ?? ? ?regsgcc_-mcpu=native_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082020170725
80505? ? ?? ? ?refgcc_-mcpu=strongarm110_-O2_-fomit-frame-pointer2017082020170725
80609? ? ?? ? ?regsgcc_-mcpu=arm700_-Os_-fomit-frame-pointer2017082020170725
80625? ? ?? ? ?regsgcc_-mcpu=cortex-a9_-Os_-fomit-frame-pointer2017082020170725
80737? ? ?? ? ?regsgcc_-mcpu=strongarm_-O_-fomit-frame-pointer2017082020170725
80816? ? ?? ? ?refgcc_-mcpu=arm60_-O2_-fomit-frame-pointer2017082020170725
80866? ? ?? ? ?refgcc_-mcpu=strongarm_-O2_-fomit-frame-pointer2017082020170725
80969? ? ?? ? ?regsgcc_-mcpu=arm610_-O_-fomit-frame-pointer2017082020170725
81055? ? ?? ? ?refgcc_-mcpu=arm6_-O2_-fomit-frame-pointer2017082020170725
81070? ? ?? ? ?regsgcc_-mcpu=strongarm110_-O_-fomit-frame-pointer2017082020170725
81097? ? ?? ? ?refgcc_-mcpu=arm70_-O2_-fomit-frame-pointer2017082020170725
81102? ? ?? ? ?refgcc_-mcpu=arm7di_-O2_-fomit-frame-pointer2017082020170725
81150? ? ?? ? ?regsgcc_-mcpu=arm7500fe_-Os_-fomit-frame-pointer2017082020170725
81212? ? ?? ? ?regsgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082020170725
81431? ? ?? ? ?refgcc_-mcpu=arm2_-O2_-fomit-frame-pointer2017082020170725
81495? ? ?? ? ?refgcc_-mcpu=arm7dmi_-O2_-fomit-frame-pointer2017082020170725
81545? ? ?? ? ?regsgcc_-mcpu=arm700i_-O_-fomit-frame-pointer2017082020170725
81562? ? ?? ? ?refgcc_-mcpu=arm7m_-O2_-fomit-frame-pointer2017082020170725
81742? ? ?? ? ?regsgcc_-mcpu=arm7_-O_-fomit-frame-pointer2017082020170725
81841? ? ?? ? ?regsgcc_-mcpu=strongarm1100_-Os_-fomit-frame-pointer2017082020170725
82011? ? ?? ? ?refgcc_-mcpu=arm3_-O2_-fomit-frame-pointer2017082020170725
82185? ? ?? ? ?refgcc_-mcpu=arm7_-O2_-fomit-frame-pointer2017082020170725
82230? ? ?? ? ?regsgcc_-mcpu=arm710_-O_-fomit-frame-pointer2017082020170725
82316? ? ?? ? ?refgcc_-mcpu=arm7dm_-O2_-fomit-frame-pointer2017082020170725
82387? ? ?? ? ?regsgcc_-mcpu=cortex-a8_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082020170725
82390? ? ?? ? ?refgcc_-mcpu=arm610_-O2_-fomit-frame-pointer2017082020170725
82399? ? ?? ? ?refgcc_-mcpu=arm7500_-O2_-fomit-frame-pointer2017082020170725
82415? ? ?? ? ?regsgcc_-mcpu=arm2_-O_-fomit-frame-pointer2017082020170725
82500? ? ?? ? ?regsgcc_-mcpu=arm7100_-O_-fomit-frame-pointer2017082020170725
82561? ? ?? ? ?refgcc_-mcpu=arm710_-O2_-fomit-frame-pointer2017082020170725
82687? ? ?? ? ?regsgcc_-mcpu=arm7m_-O_-fomit-frame-pointer2017082020170725
82757? ? ?? ? ?refgcc_-mcpu=arm700i_-O2_-fomit-frame-pointer2017082020170725
82758? ? ?? ? ?regsgcc_-mcpu=arm7dmi_-O_-fomit-frame-pointer2017082020170725
82819? ? ?? ? ?refgcc_-mcpu=arm7100_-O2_-fomit-frame-pointer2017082020170725
82920? ? ?? ? ?refgcc_-mcpu=arm600_-O2_-fomit-frame-pointer2017082020170725
83006? ? ?? ? ?regsgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
83122? ? ?? ? ?refgcc_-mcpu=arm700_-O2_-fomit-frame-pointer2017082020170725
83184? ? ?? ? ?refgcc_-mcpu=arm7500fe_-O2_-fomit-frame-pointer2017082020170725
83207? ? ?? ? ?regsgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082020170725
83237? ? ?? ? ?refgcc_-mcpu=strongarm1100_-O2_-fomit-frame-pointer2017082020170725
83579? ? ?? ? ?refgcc_-mcpu=arm710c_-O2_-fomit-frame-pointer2017082020170725
84368? ? ?? ? ?refgcc_-mcpu=arm620_-O2_-fomit-frame-pointer2017082020170725
84476? ? ?? ? ?regsgcc_-mcpu=arm7dm_-O_-fomit-frame-pointer2017082020170725
84623? ? ?? ? ?refgcc_-mcpu=arm7100_-O3_-fomit-frame-pointer2017082020170725
84663? ? ?? ? ?refgcc_-mcpu=strongarm110_-O3_-fomit-frame-pointer2017082020170725
84673? ? ?? ? ?regsgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082020170725
84763? ? ?? ? ?regsgcc_-mcpu=arm600_-O_-fomit-frame-pointer2017082020170725
85341? ? ?? ? ?refgcc_-mcpu=strongarm_-O3_-fomit-frame-pointer2017082020170725
85455? ? ?? ? ?refgcc_-mcpu=arm700i_-O3_-fomit-frame-pointer2017082020170725
85956? ? ?? ? ?refgcc_-mcpu=arm810_-O3_-fomit-frame-pointer2017082020170725
86150? ? ?? ? ?refgcc_-mcpu=arm250_-O2_-fomit-frame-pointer2017082020170725
86310? ? ?? ? ?refgcc_-mcpu=arm7500_-O3_-fomit-frame-pointer2017082020170725
86428? ? ?? ? ?refgcc_-mcpu=arm610_-O3_-fomit-frame-pointer2017082020170725
86466? ? ?? ? ?refgcc_-mcpu=strongarm1100_-O3_-fomit-frame-pointer2017082020170725
86578? ? ?? ? ?refgcc_-mcpu=arm7m_-O3_-fomit-frame-pointer2017082020170725
86640? ? ?? ? ?refgcc_-mcpu=arm700_-O3_-fomit-frame-pointer2017082020170725
86647? ? ?? ? ?refgcc_-mcpu=arm710c_-O3_-fomit-frame-pointer2017082020170725
87046? ? ?? ? ?refgcc_-mcpu=arm7d_-O3_-fomit-frame-pointer2017082020170725
87053? ? ?? ? ?regsgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
87970? ? ?? ? ?refgcc_-mcpu=arm7d_-O2_-fomit-frame-pointer2017082020170725
87996? ? ?? ? ?refgcc_-mcpu=arm7dm_-O3_-fomit-frame-pointer2017082020170725
88018? ? ?? ? ?refgcc_-mcpu=arm2_-O3_-fomit-frame-pointer2017082020170725
88218? ? ?? ? ?refgcc_-mcpu=arm6_-O3_-fomit-frame-pointer2017082020170725
88261? ? ?? ? ?refgcc_-mcpu=arm710_-O3_-fomit-frame-pointer2017082020170725
88708? ? ?? ? ?refgcc_-mcpu=arm70_-O3_-fomit-frame-pointer2017082020170725
88965? ? ?? ? ?refgcc_-mcpu=arm7di_-O3_-fomit-frame-pointer2017082020170725
89211? ? ?? ? ?refgcc_-mcpu=arm8_-O3_-fomit-frame-pointer2017082020170725
89781? ? ?? ? ?refgcc_-mcpu=arm250_-O3_-fomit-frame-pointer2017082020170725
90439? ? ?? ? ?regsgcc_-mcpu=cortex-a9_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082020170725
90715? ? ?? ? ?refgcc_-mcpu=arm7_-O3_-fomit-frame-pointer2017082020170725
91680? ? ?? ? ?refgcc_-mcpu=arm7dmi_-O3_-fomit-frame-pointer2017082020170725
94489? ? ?? ? ?refgcc_-mcpu=arm3_-O_-fomit-frame-pointer2017082020170725
95134? ? ?? ? ?refgcc_-mcpu=arm7500fe_-O3_-fomit-frame-pointer2017082020170725
95594? ? ?? ? ?regsgcc_-mcpu=strongarm1100_-O3_-fomit-frame-pointer2017082020170725
96469? ? ?? ? ?regsgcc_-mcpu=arm810_-O3_-fomit-frame-pointer2017082020170725
96804? ? ?? ? ?regsgcc_-mcpu=strongarm110_-O3_-fomit-frame-pointer2017082020170725
96875? ? ?? ? ?regsgcc_-mcpu=arm8_-O3_-fomit-frame-pointer2017082020170725
97101? ? ?? ? ?regsgcc_-mcpu=arm810_-O2_-fomit-frame-pointer2017082020170725
98019? ? ?? ? ?regsgcc_-mcpu=arm8_-O2_-fomit-frame-pointer2017082020170725
98864? ? ?? ? ?refgcc_-mcpu=arm620_-O3_-fomit-frame-pointer2017082020170725
99115? ? ?? ? ?regsgcc_-mcpu=strongarm_-O3_-fomit-frame-pointer2017082020170725
99673? ? ?? ? ?regsgcc_-mcpu=arm7di_-O3_-fomit-frame-pointer2017082020170725
100612? ? ?? ? ?regsgcc_-mcpu=cortex-a9_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
100627? ? ?? ? ?regsgcc_-mcpu=arm7dmi_-O3_-fomit-frame-pointer2017082020170725
100728? ? ?? ? ?regsgcc_-mcpu=arm600_-O2_-fomit-frame-pointer2017082020170725
100823? ? ?? ? ?regsgcc_-mcpu=arm7m_-O3_-fomit-frame-pointer2017082020170725
100900? ? ?? ? ?regsgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082020170725
100970? ? ?? ? ?regsgcc_-mcpu=arm700_-O3_-fomit-frame-pointer2017082020170725
101148? ? ?? ? ?regsgcc_-mcpu=arm620_-O3_-fomit-frame-pointer2017082020170725
101169? ? ?? ? ?regsgcc_-mcpu=arm710c_-O3_-fomit-frame-pointer2017082020170725
101261? ? ?? ? ?regsgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082020170725
101334? ? ?? ? ?regsgcc_-mcpu=arm6_-O3_-fomit-frame-pointer2017082020170725
101552? ? ?? ? ?regsgcc_-mcpu=arm60_-O2_-fomit-frame-pointer2017082020170725
101914? ? ?? ? ?regsgcc_-mcpu=arm7d_-O3_-fomit-frame-pointer2017082020170725
101971? ? ?? ? ?regsgcc_-mcpu=arm620_-O2_-fomit-frame-pointer2017082020170725
102314? ? ?? ? ?regsgcc_-mcpu=arm7100_-O2_-fomit-frame-pointer2017082020170725
102380? ? ?? ? ?regsgcc_-mcpu=arm250_-O2_-fomit-frame-pointer2017082020170725
102380? ? ?? ? ?regsgcc_-mcpu=arm710_-O2_-fomit-frame-pointer2017082020170725
102385? ? ?? ? ?regsgcc_-mcpu=arm7500_-O3_-fomit-frame-pointer2017082020170725
102391? ? ?? ? ?regsgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082020170725
102500? ? ?? ? ?regsgcc_-mcpu=arm6_-O2_-fomit-frame-pointer2017082020170725
102792? ? ?? ? ?regsgcc_-mcpu=strongarm1100_-O2_-fomit-frame-pointer2017082020170725
103284? ? ?? ? ?regsgcc_-mcpu=cortex-a8_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
103400? ? ?? ? ?regsgcc_-mcpu=strongarm_-O2_-fomit-frame-pointer2017082020170725
103609? ? ?? ? ?regsgcc_-mcpu=arm610_-O3_-fomit-frame-pointer2017082020170725
103619? ? ?? ? ?regsgcc_-mcpu=arm70_-O2_-fomit-frame-pointer2017082020170725
103650? ? ?? ? ?refgcc_-mcpu=arm3_-O3_-fomit-frame-pointer2017082020170725
103686? ? ?? ? ?regsgcc_-mcpu=arm7_-O2_-fomit-frame-pointer2017082020170725
104333? ? ?? ? ?regsgcc_-mcpu=arm7dmi_-O2_-fomit-frame-pointer2017082020170725
104357? ? ?? ? ?regsgcc_-mcpu=arm7dm_-O2_-fomit-frame-pointer2017082020170725
104471? ? ?? ? ?regsgcc_-mcpu=arm700i_-O2_-fomit-frame-pointer2017082020170725
104511? ? ?? ? ?regsgcc_-mcpu=arm7m_-O2_-fomit-frame-pointer2017082020170725
104815? ? ?? ? ?regsgcc_-mcpu=arm610_-O2_-fomit-frame-pointer2017082020170725
104964? ? ?? ? ?regsgcc_-mcpu=arm710c_-O2_-fomit-frame-pointer2017082020170725
105384? ? ?? ? ?regsgcc_-mcpu=arm7500fe_-O3_-fomit-frame-pointer2017082020170725
105409? ? ?? ? ?regsgcc_-mcpu=arm7500fe_-O2_-fomit-frame-pointer2017082020170725
105459? ? ?? ? ?regsgcc_-mcpu=arm70_-O3_-fomit-frame-pointer2017082020170725
105485? ? ?? ? ?regsgcc_-mcpu=arm7d_-O2_-fomit-frame-pointer2017082020170725
105508? ? ?? ? ?regsgcc_-mcpu=strongarm110_-O2_-fomit-frame-pointer2017082020170725
105878? ? ?? ? ?regsgcc_-mcpu=native_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
106145? ? ?? ? ?refgcc_-mcpu=arm60_-O3_-fomit-frame-pointer2017082020170725
106262? ? ?? ? ?regsgcc_-mcpu=arm3_-O3_-fomit-frame-pointer2017082020170725
106923? ? ?? ? ?regsgcc_-mcpu=arm3_-O2_-fomit-frame-pointer2017082020170725
108306? ? ?? ? ?regsgcc_-mcpu=arm600_-O3_-fomit-frame-pointer2017082020170725
108583? ? ?? ? ?regsgcc_-mcpu=arm250_-O3_-fomit-frame-pointer2017082020170725
108817? ? ?? ? ?regsgcc_-mcpu=arm2_-O2_-fomit-frame-pointer2017082020170725
108856? ? ?? ? ?regsgcc_-mcpu=arm7dm_-O3_-fomit-frame-pointer2017082020170725
109280? ? ?? ? ?regsgcc_-mcpu=arm7100_-O3_-fomit-frame-pointer2017082020170725
109569? ? ?? ? ?regsgcc_-mcpu=cortex-a15_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
109622? ? ?? ? ?regsgcc_-mcpu=arm60_-O3_-fomit-frame-pointer2017082020170725
109772? ? ?? ? ?regsgcc_-mcpu=arm710_-O3_-fomit-frame-pointer2017082020170725
109885? ? ?? ? ?regsgcc_-mcpu=arm7_-O3_-fomit-frame-pointer2017082020170725
110053? ? ?? ? ?refgcc_-mcpu=arm600_-O3_-fomit-frame-pointer2017082020170725
110432? ? ?? ? ?regsgcc_-mcpu=arm700i_-O3_-fomit-frame-pointer2017082020170725
110691? ? ?? ? ?regsgcc_-mcpu=arm7500_-O2_-fomit-frame-pointer2017082020170725
111096? ? ?? ? ?regsgcc_-mcpu=arm2_-O3_-fomit-frame-pointer2017082020170725
112236? ? ?? ? ?regsgcc_-mcpu=arm700_-O2_-fomit-frame-pointer2017082020170725
113863? ? ?? ? ?regsgcc_-mcpu=arm7di_-O2_-fomit-frame-pointer2017082020170725
179795? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082020170725
180009? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082020170725
183872? ? ?? ? ?refgcc_-mcpu=native_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082020170725
186395? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082020170725
186441? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082020170725
188842? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082020170725
190044? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082020170725
255524? ? ?? ? ?regsgcc2017082020170725
259737? ? ?? ? ?regsgcc_-funroll-loops2017082020170725
261467? ? ?? ? ?refcc2017082020170725
261769? ? ?? ? ?regscc2017082020170725
267857? ? ?? ? ?refgcc_-funroll-loops2017082020170725
271027? ? ?? ? ?refgcc2017082020170725

Compiler output

Implementation: crypto_hash/blake2b/moon/xop/32
Compiler: cc
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:6: Error: bad instruction `leal 4(%esp),%ecx'
blake2b.S: blake2b.S:7: Error: bad instruction `andl $-64,%esp'
blake2b.S: blake2b.S:8: Error: bad instruction `pushl -4(%ecx)'
blake2b.S: blake2b.S:9: Error: bad instruction `pushl %ebp'
blake2b.S: blake2b.S:10: Error: bad instruction `movl %esp,%ebp'
blake2b.S: blake2b.S:11: Error: bad instruction `pushl %edi'
blake2b.S: blake2b.S:12: Error: bad instruction `pushl %esi'
blake2b.S: blake2b.S:13: Error: bad instruction `pushl %ebx'
blake2b.S: blake2b.S:14: Error: bad instruction `leaq blake2b_constants(%rip),%ebx'
blake2b.S: blake2b.S:15: Error: bad instruction `pushl %ecx'
blake2b.S: blake2b.S:16: Error: bad instruction `subl $360,%esp'
blake2b.S: blake2b.S:17: Error: bad instruction `movl 8(%ecx),%eax'
blake2b.S: blake2b.S:18: Error: bad instruction `movl 12(%ecx),%edx'
blake2b.S: blake2b.S:19: Error: bad instruction `movl (%ecx),%edi'
blake2b.S: blake2b.S:20: Error: bad instruction `movl 4(%ecx),%esi'
blake2b.S: blake2b.S:21: Error: bad instruction `movl $128,%ecx'
blake2b.S: blake2b.S:22: Error: bad instruction `movl %eax,-188(%ebp)'
blake2b.S: blake2b.S:23: Error: bad instruction `cmpl $128,%eax'
blake2b.S: blake2b.S:24: Error: bad instruction `movl %edx,-196(%ebp)'
blake2b.S: blake2b.S:25: Error: bad instruction `cmovbe %eax,%ecx'
blake2b.S: blake2b.S:26: Error: bad instruction `movl 84(%edi),%eax'
blake2b.S: blake2b.S:27: Error: bad instruction `orl 80(%edi),%eax'
blake2b.S: blake2b.S:28: Error: bad instruction `vmovups 80(%edi),%xmm0'
blake2b.S: blake2b.S:29: Error: bad instruction `movl %ecx,-192(%ebp)'
blake2b.S: ...

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

Compiler output

Implementation: crypto_hash/blake2b/moon/sse2/32
Compiler: cc
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:6: Error: bad instruction `pushl %ebp'
blake2b.S: blake2b.S:7: Error: bad instruction `movl %esp,%ebp'
blake2b.S: blake2b.S:8: Error: bad instruction `andl $-64,%esp'
blake2b.S: blake2b.S:9: Error: bad instruction `pushl %esi'
blake2b.S: blake2b.S:10: Error: bad instruction `pushl %edi'
blake2b.S: blake2b.S:11: Error: bad instruction `pushl %ebx'
blake2b.S: blake2b.S:12: Error: bad instruction `subl $1204,%esp'
blake2b.S: blake2b.S:13: Error: bad instruction `movl 8(%ebp),%eax'
blake2b.S: blake2b.S:14: Error: bad instruction `movl 80(%eax),%edx'
blake2b.S: blake2b.S:15: Error: bad instruction `movl 12(%ebp),%ebx'
blake2b.S: blake2b.S:16: Error: bad instruction `leaq blake2b_constants(%rip),%esi'
blake2b.S: blake2b.S:17: Error: bad instruction `movdqa 48(%esi),%xmm0'
blake2b.S: blake2b.S:18: Error: bad instruction `movl 16(%ebp),%ecx'
blake2b.S: blake2b.S:19: Error: bad instruction `movdqu 80(%eax),%xmm1'
blake2b.S: blake2b.S:20: Error: bad instruction `pxor %xmm1,%xmm0'
blake2b.S: blake2b.S:21: Error: bad instruction `orl 84(%eax),%edx'
blake2b.S: blake2b.S:22: Error: bad instruction `jne blake2b_blocks_sse2_L2'
blake2b.S: blake2b.S:24: Error: bad instruction `cmpl $128,%ecx'
blake2b.S: blake2b.S:25: Error: bad instruction `jmp blake2b_blocks_sse2_L21'
blake2b.S: blake2b.S:27: Error: bad instruction `cmpl $128,%ecx'
blake2b.S: blake2b.S:28: Error: bad instruction `je blake2b_blocks_sse2_L21'
blake2b.S: blake2b.S:30: Error: bad instruction `testb $64,%cl'
blake2b.S: blake2b.S:31: Error: bad instruction `lea (%esp),%eax'
blake2b.S: blake2b.S:32: Error: bad instruction `je blake2b_blocks_sse2_L5'
blake2b.S: ...

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

Compiler output

Implementation: crypto_hash/blake2b/moon/ssse3/32
Compiler: cc
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:6: Error: bad instruction `pushl %ebp'
blake2b.S: blake2b.S:7: Error: bad instruction `movl %esp,%ebp'
blake2b.S: blake2b.S:8: Error: bad instruction `andl $-64,%esp'
blake2b.S: blake2b.S:9: Error: bad instruction `pushl %esi'
blake2b.S: blake2b.S:10: Error: bad instruction `pushl %edi'
blake2b.S: blake2b.S:11: Error: bad instruction `pushl %ebx'
blake2b.S: blake2b.S:12: Error: bad instruction `subl $1204,%esp'
blake2b.S: blake2b.S:13: Error: bad instruction `movl 8(%ebp),%eax'
blake2b.S: blake2b.S:14: Error: bad instruction `movl 80(%eax),%edx'
blake2b.S: blake2b.S:15: Error: bad instruction `movl 12(%ebp),%esi'
blake2b.S: blake2b.S:16: Error: bad instruction `leaq blake2b_constants_ssse3(%rip),%ebx'
blake2b.S: blake2b.S:17: Error: bad instruction `movdqa 0(%ebx),%xmm0'
blake2b.S: blake2b.S:18: Error: bad instruction `movdqa 16(%ebx),%xmm4'
blake2b.S: blake2b.S:19: Error: bad instruction `leaq blake2b_constants(%rip),%ebx'
blake2b.S: blake2b.S:20: Error: bad instruction `movdqa 48(%ebx),%xmm3'
blake2b.S: blake2b.S:21: Error: bad instruction `movl 16(%ebp),%ecx'
blake2b.S: blake2b.S:22: Error: bad instruction `movdqa %xmm0,864(%esp)'
blake2b.S: blake2b.S:23: Error: bad instruction `movdqu 80(%eax),%xmm1'
blake2b.S: blake2b.S:24: Error: bad instruction `pxor %xmm1,%xmm3'
blake2b.S: blake2b.S:25: Error: bad instruction `orl 84(%eax),%edx'
blake2b.S: blake2b.S:26: Error: bad instruction `jne blake2b_blocks_ssse3_L2'
blake2b.S: blake2b.S:28: Error: bad instruction `cmpl $128,%ecx'
blake2b.S: blake2b.S:29: Error: bad instruction `jmp blake2b_blocks_ssse3_L23'
blake2b.S: blake2b.S:31: Error: bad instruction `cmpl $128,%ecx'
blake2b.S: ...

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

Compiler output

Implementation: crypto_hash/blake2b/moon/avx/32
Compiler: cc
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:6: Error: bad instruction `pushl %ebp'
blake2b.S: blake2b.S:7: Error: bad instruction `movl %esp,%ebp'
blake2b.S: blake2b.S:8: Error: bad instruction `andl $-64,%esp'
blake2b.S: blake2b.S:9: Error: bad instruction `pushl %esi'
blake2b.S: blake2b.S:10: Error: bad instruction `pushl %edi'
blake2b.S: blake2b.S:11: Error: bad instruction `pushl %ebx'
blake2b.S: blake2b.S:12: Error: bad instruction `subl $1268,%esp'
blake2b.S: blake2b.S:13: Error: bad instruction `movl 8(%ebp),%ebx'
blake2b.S: blake2b.S:14: Error: bad instruction `movl 80(%ebx),%edi'
blake2b.S: blake2b.S:15: Error: bad instruction `vmovdqu 80(%ebx),%xmm1'
blake2b.S: blake2b.S:16: Error: bad instruction `leaq blake2b_constants_ssse3(%rip),%ecx'
blake2b.S: blake2b.S:17: Error: bad instruction `vmovdqu 0(%ecx),%xmm4'
blake2b.S: blake2b.S:18: Error: bad instruction `vmovdqa 16(%ecx),%xmm0'
blake2b.S: blake2b.S:19: Error: bad instruction `leaq blake2b_constants(%rip),%ecx'
blake2b.S: blake2b.S:20: Error: bad instruction `lea 160+64(%ecx),%eax'
blake2b.S: blake2b.S:21: Error: bad instruction `movl 12(%ebp),%edx'
blake2b.S: blake2b.S:22: Error: bad instruction `movl 16(%ebp),%esi'
blake2b.S: blake2b.S:23: Error: bad instruction `vmovdqu %xmm0,1120(%esp)'
blake2b.S: blake2b.S:24: Error: bad instruction `vpxor 48(%ecx),%xmm1,%xmm3'
blake2b.S: blake2b.S:25: Error: bad instruction `movl %eax,1040(%esp)'
blake2b.S: blake2b.S:26: Error: bad instruction `orl 84(%ebx),%edi'
blake2b.S: blake2b.S:27: Error: bad instruction `jne blake2b_blocks_avx_L2'
blake2b.S: blake2b.S:29: Error: bad instruction `cmpl $128,%esi'
blake2b.S: blake2b.S:30: Error: bad instruction `jmp blake2b_blocks_avx_L21'
blake2b.S: ...

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

Compiler output

Implementation: crypto_hash/blake2b/moon/avx2/32
Compiler: cc
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:6: Error: bad instruction `pushl %ebp'
blake2b.S: blake2b.S:7: Error: bad instruction `movl %esp,%ebp'
blake2b.S: blake2b.S:8: Error: bad instruction `andl $-64,%esp'
blake2b.S: blake2b.S:9: Error: bad instruction `pushl %esi'
blake2b.S: blake2b.S:10: Error: bad instruction `pushl %edi'
blake2b.S: blake2b.S:11: Error: bad instruction `pushl %ebx'
blake2b.S: blake2b.S:12: Error: bad instruction `subl $372,%esp'
blake2b.S: blake2b.S:13: Error: bad instruction `movl 8(%ebp),%esi'
blake2b.S: blake2b.S:14: Error: bad instruction `leaq blake2b_constants(%rip),%ecx'
blake2b.S: blake2b.S:15: Error: bad instruction `leaq blake2b_constants_ssse3(%rip),%eax'
blake2b.S: blake2b.S:16: Error: bad instruction `lea 192+64(%ecx),%edx'
blake2b.S: blake2b.S:17: Error: bad instruction `vbroadcasti128 0(%eax),%ymm3'
blake2b.S: blake2b.S:18: Error: bad instruction `vbroadcasti128 16(%eax),%ymm1'
blake2b.S: blake2b.S:19: Error: bad instruction `movl 80(%esi),%edi'
blake2b.S: blake2b.S:20: Error: bad instruction `movl 12(%ebp),%ebx'
blake2b.S: blake2b.S:21: Error: bad instruction `movl 16(%ebp),%eax'
blake2b.S: blake2b.S:22: Error: bad instruction `orl 84(%esi),%edi'
blake2b.S: blake2b.S:23: Error: bad instruction `je .Lblake2b_blocks_avx2_20'
blake2b.S: blake2b.S:25: Error: bad instruction `cmpl $128,%eax'
blake2b.S: blake2b.S:26: Error: bad instruction `je .Lblake2b_blocks_avx2_20'
blake2b.S: blake2b.S:28: Error: bad instruction `testb $64,%al'
blake2b.S: blake2b.S:29: Error: bad instruction `lea (%esp),%esi'
blake2b.S: blake2b.S:30: Error: bad instruction `vxorps %ymm0,%ymm0,%ymm0'
blake2b.S: blake2b.S:31: Error: bad instruction `vmovdqa %ymm0,(%esp)'
blake2b.S: ...

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

Compiler output

Implementation: crypto_hash/blake2b/moon/avx2/64
Compiler: cc
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:6: Error: bad instruction `pushq %rbp'
blake2b.S: blake2b.S:7: Error: bad instruction `movl $128,%r10d'
blake2b.S: blake2b.S:8: Error: bad instruction `movq %rsp,%rbp'
blake2b.S: blake2b.S:9: Error: bad instruction `pushq %r13'
blake2b.S: blake2b.S:10: Error: bad instruction `pushq %r12'
blake2b.S: blake2b.S:11: Error: bad instruction `pushq %rbx'
blake2b.S: blake2b.S:12: Error: bad instruction `andq $-64,%rsp'
blake2b.S: blake2b.S:13: Error: bad instruction `subq $72,%rsp'
blake2b.S: blake2b.S:14: Error: bad instruction `cmpq $128,%rdx'
blake2b.S: blake2b.S:15: Error: bad instruction `cmovbe %rdx,%r10'
blake2b.S: blake2b.S:16: Error: bad instruction `movq 80(%rdi),%rax'
blake2b.S: blake2b.S:17: Error: bad instruction `movq 64(%rdi),%r8'
blake2b.S: blake2b.S:18: Error: bad instruction `movq 72(%rdi),%r9'
blake2b.S: blake2b.S:19: Error: bad instruction `movq 88(%rdi),%r11'
blake2b.S: blake2b.S:20: Error: bad instruction `testq %rax,%rax'
blake2b.S: blake2b.S:21: Error: bad instruction `movq %rax,-64(%rsp)'
blake2b.S: blake2b.S:22: Error: bad instruction `je .Lblake2b_blocks_avx2_2'
blake2b.S: blake2b.S:23: Error: bad instruction `cmpq $128,%rdx'
blake2b.S: blake2b.S:24: Error: bad instruction `je .Lblake2b_blocks_avx2_2'
blake2b.S: blake2b.S:25: Error: bad instruction `vpxor %xmm0,%xmm0,%xmm0'
blake2b.S: blake2b.S:26: Error: bad instruction `testb $64,%dl'
blake2b.S: blake2b.S:27: Error: bad instruction `vmovdqa %ymm0,-56(%rsp)'
blake2b.S: blake2b.S:28: Error: bad instruction `vmovdqa %ymm0,-24(%rsp)'
blake2b.S: blake2b.S:29: Error: bad instruction `leaq -56(%rsp),%rax'
blake2b.S: ...

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

Compiler output

Implementation: crypto_hash/blake2b/moon/avx/64
Compiler: cc
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:6: Error: bad instruction `pushq %rbp'
blake2b.S: blake2b.S:7: Error: bad instruction `movq %rsp,%rbp'
blake2b.S: blake2b.S:8: Error: bad instruction `andq $-64,%rsp'
blake2b.S: blake2b.S:9: Error: bad instruction `pushq %r12'
blake2b.S: blake2b.S:10: Error: bad instruction `pushq %r13'
blake2b.S: blake2b.S:11: Error: bad instruction `pushq %r14'
blake2b.S: blake2b.S:12: Error: bad instruction `pushq %r15'
blake2b.S: blake2b.S:13: Error: bad instruction `pushq %rbx'
blake2b.S: blake2b.S:14: Error: bad instruction `subq $344,%rsp'
blake2b.S: blake2b.S:15: Error: bad instruction `leaq 48+blake2b_constants(%rip),%r9'
blake2b.S: blake2b.S:16: Error: bad instruction `leaq blake2b_constants_ssse3(%rip),%rax'
blake2b.S: blake2b.S:17: Error: bad instruction `leaq 16(%rax),%r8'
blake2b.S: blake2b.S:18: Error: bad instruction `vmovdqu 80(%rdi),%xmm0'
blake2b.S: blake2b.S:19: Error: bad instruction `cmpq $128,%rdx'
blake2b.S: blake2b.S:20: Error: bad instruction `vpxor (%r9),%xmm0,%xmm0'
blake2b.S: blake2b.S:21: Error: bad instruction `movl $128,%r9d'
blake2b.S: blake2b.S:22: Error: bad instruction `vmovdqu (%rax),%xmm12'
blake2b.S: blake2b.S:23: Error: bad instruction `cmovbe %rdx,%r9'
blake2b.S: blake2b.S:24: Error: bad instruction `vmovdqu (%r8),%xmm1'
blake2b.S: blake2b.S:25: Error: bad instruction `movq 64(%rdi),%r8'
blake2b.S: blake2b.S:26: Error: bad instruction `movq 72(%rdi),%rax'
blake2b.S: blake2b.S:27: Error: bad instruction `cmpq $0,80(%rdi)'
blake2b.S: blake2b.S:28: Error: bad instruction `je blake2b_blocks_avx_L21'
blake2b.S: blake2b.S:30: Error: bad instruction `cmpq $128,%rdx'
blake2b.S: ...

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

Compiler output

Implementation: crypto_hash/blake2b/moon/xop/64
Compiler: cc
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:6: Error: bad instruction `pushq %rbp'
blake2b.S: blake2b.S:7: Error: bad instruction `pushq %rbx'
blake2b.S: blake2b.S:8: Error: bad instruction `pushq %r12'
blake2b.S: blake2b.S:9: Error: bad instruction `movl $128,%r10d'
blake2b.S: blake2b.S:10: Error: bad instruction `movq %rsp,%rbp'
blake2b.S: blake2b.S:11: Error: bad instruction `andq $-64,%rsp'
blake2b.S: blake2b.S:12: Error: bad instruction `subq $128,%rsp'
blake2b.S: blake2b.S:13: Error: bad instruction `cmpq $128,%rdx'
blake2b.S: blake2b.S:14: Error: bad instruction `cmovbe %rdx,%r10'
blake2b.S: blake2b.S:15: Error: bad instruction `cmpq $0,80(%rdi)'
blake2b.S: blake2b.S:16: Error: bad instruction `vmovups 80(%rdi),%xmm15'
blake2b.S: blake2b.S:17: Error: bad instruction `movq 64(%rdi),%r8'
blake2b.S: blake2b.S:18: Error: bad instruction `movq 72(%rdi),%r9'
blake2b.S: blake2b.S:19: Error: bad instruction `leaq blake2b_constants(%rip),%rbx'
blake2b.S: blake2b.S:20: Error: bad instruction `vxorps 48(%rbx),%xmm15,%xmm15'
blake2b.S: blake2b.S:21: Error: bad instruction `je .Lblake2b_blocks_xop_2'
blake2b.S: blake2b.S:22: Error: bad instruction `cmpq $128,%rdx'
blake2b.S: blake2b.S:23: Error: bad instruction `je .Lblake2b_blocks_xop_2'
blake2b.S: blake2b.S:24: Error: bad instruction `testb $64,%dl'
blake2b.S: blake2b.S:25: Error: bad instruction `je .Lblake2b_blocks_xop_3'
blake2b.S: blake2b.S:26: Error: bad instruction `vmovups (%rsi),%xmm0'
blake2b.S: blake2b.S:27: Error: bad instruction `leaq 0(%rsp),%rax'
blake2b.S: blake2b.S:28: Error: bad instruction `addq $64,%rsi'
blake2b.S: blake2b.S:29: Error: bad instruction `addq $64,%rax'
blake2b.S: ...

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

Compiler output

Implementation: crypto_hash/blake2b/xmm
Compiler: cc
blake2b.c: In file included from blake2b.c:6:0:
blake2b.c: blake2-config.h:68:2: error: #error "This code requires at least SSE2."
blake2b.c: #error "This code requires at least SSE2."
blake2b.c: ^
blake2b.c: blake2b.c:11:23: fatal error: immintrin.h: No such file or directory
blake2b.c: #include <immintrin.h>
blake2b.c: ^
blake2b.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
cc xmm ymm

Compiler output

Implementation: crypto_hash/blake2b/avx2-1
Compiler: cc
blake2b.c: blake2b.c:11:23: fatal error: immintrin.h: No such file or directory
blake2b.c: #include <immintrin.h>
blake2b.c: ^
blake2b.c: compilation terminated.

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

Compiler output

Implementation: crypto_hash/blake2b/avx2-2
Compiler: cc
blake2b.c: blake2b.c:12:23: fatal error: immintrin.h: No such file or directory
blake2b.c: #include <immintrin.h>
blake2b.c: ^
blake2b.c: compilation terminated.

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

Compiler output

Implementation: crypto_hash/blake2b/avxicc
Compiler: cc
blake2b.s: blake2b.s: Assembler messages:
blake2b.s: blake2b.s:3: Error: unknown pseudo-op: `.intel_syntax'
blake2b.s: blake2b.s:14: Error: ARM register expected -- `sub rsp,552'
blake2b.s: blake2b.s:16: Error: bad instruction `xor r11d,r11d'
blake2b.s: blake2b.s:17: Error: bad instruction `xor ecx,ecx'
blake2b.s: blake2b.s:18: Error: immediate expression requires a # prefix -- `mov r9,rsi'
blake2b.s: blake2b.s:19: Error: bad instruction `vmovdqu xmm2,XMMWORD PTR .L_2il0floatpacket.13[rip]'
blake2b.s: blake2b.s:20: Error: bad instruction `xor eax,eax'
blake2b.s: blake2b.s:21: Error: bad instruction `vmovdqu xmm3,XMMWORD PTR .L_2il0floatpacket.14[rip]'
blake2b.s: blake2b.s:22: Error: immediate expression requires a # prefix -- `mov r8,rdx'
blake2b.s: blake2b.s:23: Error: bad instruction `vmovdqu xmm4,XMMWORD PTR .L_2il0floatpacket.15[rip]'
blake2b.s: blake2b.s:24: Error: bad instruction `xor r10d,r10d'
blake2b.s: blake2b.s:25: Error: bad instruction `vmovdqu xmm11,XMMWORD PTR .L_2il0floatpacket.16[rip]'
blake2b.s: blake2b.s:26: Error: bad instruction `vmovdqu xmm1,XMMWORD PTR .L_2il0floatpacket.11[rip]'
blake2b.s: blake2b.s:27: Error: bad instruction `vmovdqu xmm0,XMMWORD PTR .L_2il0floatpacket.12[rip]'
blake2b.s: blake2b.s:28: Error: bad instruction `vmovdqu XMMWORD PTR [448+rsp],xmm2'
blake2b.s: blake2b.s:29: Error: bad instruction `vmovdqu XMMWORD PTR [464+rsp],xmm3'
blake2b.s: blake2b.s:30: Error: bad instruction `vmovdqu XMMWORD PTR [496+rsp],xmm4'
blake2b.s: blake2b.s:31: Error: bad instruction `vmovdqu XMMWORD PTR [480+rsp],xmm11'
blake2b.s: blake2b.s:32: Error: bad instruction `vmovdqu xmm5,XMMWORD PTR .L_2il0floatpacket.17[rip]'
blake2b.s: blake2b.s:33: Error: ARM register expected -- `cmp rdx,128'
blake2b.s: blake2b.s:34: Error: bad instruction `jbe ..B1.5'
blake2b.s: blake2b.s:37: Error: ARM register expected -- `mov QWORD PTR [rsp],rbp'
blake2b.s: blake2b.s:38: Error: bad instruction `lea rsi,QWORD PTR [-1+rdx]'
blake2b.s: blake2b.s:39: Error: bad instruction `sar rsi,6'
blake2b.s: ...

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
cc avxicc
gcc avxicc
gcc -O2 -fomit-frame-pointer avxicc
gcc -O3 -fomit-frame-pointer avxicc
gcc -O -fomit-frame-pointer avxicc
gcc -Os -fomit-frame-pointer avxicc
gcc -fno-schedule-insns -O2 -fomit-frame-pointer avxicc
gcc -fno-schedule-insns -O3 -fomit-frame-pointer avxicc
gcc -fno-schedule-insns -O -fomit-frame-pointer avxicc
gcc -fno-schedule-insns -Os -fomit-frame-pointer avxicc
gcc -funroll-loops avxicc
gcc -funroll-loops -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -O -fomit-frame-pointer avxicc
gcc -funroll-loops -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer avxicc
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer avxicc
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv avxicc
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv avxicc
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv avxicc
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv avxicc
gcc -mcpu=arm250 -O2 -fomit-frame-pointer avxicc
gcc -mcpu=arm250 -O3 -fomit-frame-pointer avxicc
gcc -mcpu=arm250 -O -fomit-frame-pointer avxicc
gcc -mcpu=arm250 -Os -fomit-frame-pointer avxicc
gcc -mcpu=arm2 -O2 -fomit-frame-pointer avxicc
gcc -mcpu=arm2 -O3 -fomit-frame-pointer avxicc
gcc -mcpu=arm2 -O -fomit-frame-pointer avxicc
gcc -mcpu=arm2 -Os -fomit-frame-pointer avxicc
gcc -mcpu=arm3 -O2 -fomit-frame-pointer avxicc
gcc -mcpu=arm3 -O3 -fomit-frame-pointer avxicc
gcc -mcpu=arm3 -O -fomit-frame-pointer avxicc
gcc -mcpu=arm3 -Os -fomit-frame-pointer avxicc
gcc -mcpu=arm600 -O2 -fomit-frame-pointer avxicc
gcc -mcpu=arm600 -O3 -fomit-frame-pointer avxicc
gcc -mcpu=arm600 -O -fomit-frame-pointer avxicc
gcc -mcpu=arm600 -Os -fomit-frame-pointer avxicc
gcc -mcpu=arm60 -O2 -fomit-frame-pointer avxicc
gcc -mcpu=arm60 -O3 -fomit-frame-pointer avxicc
gcc -mcpu=arm60 -O -fomit-frame-pointer avxicc
gcc -mcpu=arm60 -Os -fomit-frame-pointer avxicc
gcc -mcpu=arm610 -O2 -fomit-frame-pointer avxicc
gcc -mcpu=arm610 -O3 -fomit-frame-pointer avxicc
gcc -mcpu=arm610 -O -fomit-frame-pointer avxicc
gcc -mcpu=arm610 -Os -fomit-frame-pointer avxicc
gcc -mcpu=arm620 -O2 -fomit-frame-pointer avxicc
gcc -mcpu=arm620 -O3 -fomit-frame-pointer avxicc
gcc -mcpu=arm620 -O -fomit-frame-pointer avxicc
gcc -mcpu=arm620 -Os -fomit-frame-pointer avxicc
gcc -mcpu=arm6 -O2 -fomit-frame-pointer avxicc
gcc -mcpu=arm6 -O3 -fomit-frame-pointer avxicc
gcc -mcpu=arm6 -O -fomit-frame-pointer avxicc
gcc -mcpu=arm6 -Os -fomit-frame-pointer avxicc
gcc -mcpu=arm700 -O2 -fomit-frame-pointer avxicc
gcc -mcpu=arm700 -O3 -fomit-frame-pointer avxicc
gcc -mcpu=arm700 -O -fomit-frame-pointer avxicc
gcc -mcpu=arm700 -Os -fomit-frame-pointer avxicc
gcc -mcpu=arm700i -O2 -fomit-frame-pointer avxicc
gcc -mcpu=arm700i -O3 -fomit-frame-pointer avxicc
gcc -mcpu=arm700i -O -fomit-frame-pointer avxicc
gcc -mcpu=arm700i -Os -fomit-frame-pointer avxicc
gcc -mcpu=arm70 -O2 -fomit-frame-pointer avxicc
gcc -mcpu=arm70 -O3 -fomit-frame-pointer avxicc
gcc -mcpu=arm70 -O -fomit-frame-pointer avxicc
gcc -mcpu=arm70 -Os -fomit-frame-pointer avxicc
gcc -mcpu=arm7100 -O2 -fomit-frame-pointer avxicc
gcc -mcpu=arm7100 -O3 -fomit-frame-pointer avxicc
gcc -mcpu=arm7100 -O -fomit-frame-pointer avxicc
gcc -mcpu=arm7100 -Os -fomit-frame-pointer avxicc
gcc -mcpu=arm710 -O2 -fomit-frame-pointer avxicc
gcc -mcpu=arm710 -O3 -fomit-frame-pointer avxicc
gcc -mcpu=arm710 -O -fomit-frame-pointer avxicc
gcc -mcpu=arm710 -Os -fomit-frame-pointer avxicc
gcc -mcpu=arm710c -O2 -fomit-frame-pointer avxicc
gcc -mcpu=arm710c -O3 -fomit-frame-pointer avxicc
gcc -mcpu=arm710c -O -fomit-frame-pointer avxicc
gcc -mcpu=arm710c -Os -fomit-frame-pointer avxicc
gcc -mcpu=arm7500 -O2 -fomit-frame-pointer avxicc
gcc -mcpu=arm7500 -O3 -fomit-frame-pointer avxicc
gcc -mcpu=arm7500 -O -fomit-frame-pointer avxicc
gcc -mcpu=arm7500 -Os -fomit-frame-pointer avxicc
gcc -mcpu=arm7500fe -O2 -fomit-frame-pointer avxicc
gcc -mcpu=arm7500fe -O3 -fomit-frame-pointer avxicc
gcc -mcpu=arm7500fe -O -fomit-frame-pointer avxicc
gcc -mcpu=arm7500fe -Os -fomit-frame-pointer avxicc
gcc -mcpu=arm7 -O2 -fomit-frame-pointer avxicc
gcc -mcpu=arm7 -O3 -fomit-frame-pointer avxicc
gcc -mcpu=arm7 -O -fomit-frame-pointer avxicc
gcc -mcpu=arm7 -Os -fomit-frame-pointer avxicc
gcc -mcpu=arm7d -O2 -fomit-frame-pointer avxicc
gcc -mcpu=arm7d -O3 -fomit-frame-pointer avxicc
gcc -mcpu=arm7d -O -fomit-frame-pointer avxicc
gcc -mcpu=arm7d -Os -fomit-frame-pointer avxicc
gcc -mcpu=arm7di -O2 -fomit-frame-pointer avxicc
gcc -mcpu=arm7di -O3 -fomit-frame-pointer avxicc
gcc -mcpu=arm7di -O -fomit-frame-pointer avxicc
gcc -mcpu=arm7di -Os -fomit-frame-pointer avxicc
gcc -mcpu=arm7dm -O2 -fomit-frame-pointer avxicc
gcc -mcpu=arm7dm -O3 -fomit-frame-pointer avxicc
gcc -mcpu=arm7dm -O -fomit-frame-pointer avxicc
gcc -mcpu=arm7dm -Os -fomit-frame-pointer avxicc
gcc -mcpu=arm7dmi -O2 -fomit-frame-pointer avxicc
gcc -mcpu=arm7dmi -O3 -fomit-frame-pointer avxicc
gcc -mcpu=arm7dmi -O -fomit-frame-pointer avxicc
gcc -mcpu=arm7dmi -Os -fomit-frame-pointer avxicc
gcc -mcpu=arm7m -O2 -fomit-frame-pointer avxicc
gcc -mcpu=arm7m -O3 -fomit-frame-pointer avxicc
gcc -mcpu=arm7m -O -fomit-frame-pointer avxicc
gcc -mcpu=arm7m -Os -fomit-frame-pointer avxicc
gcc -mcpu=arm810 -O2 -fomit-frame-pointer avxicc
gcc -mcpu=arm810 -O3 -fomit-frame-pointer avxicc
gcc -mcpu=arm810 -O -fomit-frame-pointer avxicc
gcc -mcpu=arm810 -Os -fomit-frame-pointer avxicc
gcc -mcpu=arm8 -O2 -fomit-frame-pointer avxicc
gcc -mcpu=arm8 -O3 -fomit-frame-pointer avxicc
gcc -mcpu=arm8 -O -fomit-frame-pointer avxicc
gcc -mcpu=arm8 -Os -fomit-frame-pointer avxicc
gcc -mcpu=cortex-a15 -O2 -fomit-frame-pointer avxicc
gcc -mcpu=cortex-a15 -O3 -fomit-frame-pointer avxicc
gcc -mcpu=cortex-a15 -O -fomit-frame-pointer avxicc
gcc -mcpu=cortex-a15 -Os -fomit-frame-pointer avxicc
gcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer avxicc
gcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer avxicc
gcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer avxicc
gcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer avxicc
gcc -mcpu=cortex-a15 -mfpu=neon -O2 -fomit-frame-pointer -fwrapv avxicc
gcc -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv avxicc
gcc -mcpu=cortex-a15 -mfpu=neon -O -fomit-frame-pointer -fwrapv avxicc
gcc -mcpu=cortex-a15 -mfpu=neon -Os -fomit-frame-pointer -fwrapv avxicc
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer avxicc
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer avxicc
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer avxicc
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer avxicc
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer avxicc
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer avxicc
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer avxicc
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer avxicc
gcc -mcpu=cortex-a8 -mfpu=neon -O2 -fomit-frame-pointer -fwrapv avxicc
gcc -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv avxicc
gcc -mcpu=cortex-a8 -mfpu=neon -O -fomit-frame-pointer -fwrapv avxicc
gcc -mcpu=cortex-a8 -mfpu=neon -Os -fomit-frame-pointer -fwrapv avxicc
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer avxicc
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer avxicc
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer avxicc
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer avxicc
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer avxicc
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer avxicc
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer avxicc
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer avxicc
gcc -mcpu=cortex-a9 -mfpu=neon -O2 -fomit-frame-pointer -fwrapv avxicc
gcc -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv avxicc
gcc -mcpu=cortex-a9 -mfpu=neon -O -fomit-frame-pointer -fwrapv avxicc
gcc -mcpu=cortex-a9 -mfpu=neon -Os -fomit-frame-pointer -fwrapv avxicc
gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv avxicc
gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv avxicc
gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv avxicc
gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv avxicc
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer avxicc
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer avxicc
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer avxicc
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer avxicc
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer avxicc
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer avxicc
gcc -mcpu=strongarm110 -O -fomit-frame-pointer avxicc
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer avxicc
gcc -mcpu=strongarm -O2 -fomit-frame-pointer avxicc
gcc -mcpu=strongarm -O3 -fomit-frame-pointer avxicc
gcc -mcpu=strongarm -O -fomit-frame-pointer avxicc
gcc -mcpu=strongarm -Os -fomit-frame-pointer avxicc

Compiler output

Implementation: crypto_hash/blake2b/moon/xop/32
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
blake2b.S: blake2b.S:6:7: error: unexpected token in argument list
blake2b.S: leal 4(%esp), %ecx
blake2b.S: ^
blake2b.S: blake2b.S:7:12: error: unexpected token in operand
blake2b.S: andl $-64, %esp
blake2b.S: ^
blake2b.S: blake2b.S:8:7: error: unexpected token in operand
blake2b.S: pushl -4(%ecx)
blake2b.S: ^
blake2b.S: blake2b.S:9:7: error: unexpected token in operand
blake2b.S: pushl %ebp
blake2b.S: ^
blake2b.S: blake2b.S:10:6: error: unexpected token in operand
blake2b.S: movl %esp, %ebp
blake2b.S: ^
blake2b.S: blake2b.S:11:7: error: unexpected token in operand
blake2b.S: pushl %edi
blake2b.S: ^
blake2b.S: blake2b.S:12:7: error: unexpected token in operand
blake2b.S: pushl %esi
blake2b.S: ^
blake2b.S: blake2b.S:13:7: error: unexpected token in operand
blake2b.S: pushl %ebx
blake2b.S: ^
blake2b.S: <instantiation>:7:25: error: unexpected token in variant, expected ')'
blake2b.S: ...

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

Compiler output

Implementation: crypto_hash/blake2b/moon/avx2/32
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
blake2b.S: blake2b.S:6:7: error: unexpected token in operand
blake2b.S: pushl %ebp
blake2b.S: ^
blake2b.S: blake2b.S:7:6: error: unexpected token in operand
blake2b.S: movl %esp, %ebp
blake2b.S: ^
blake2b.S: blake2b.S:8:12: error: unexpected token in operand
blake2b.S: andl $-64, %esp
blake2b.S: ^
blake2b.S: blake2b.S:9:7: error: unexpected token in operand
blake2b.S: pushl %esi
blake2b.S: ^
blake2b.S: blake2b.S:10:7: error: unexpected token in operand
blake2b.S: pushl %edi
blake2b.S: ^
blake2b.S: blake2b.S:11:7: error: unexpected token in operand
blake2b.S: pushl %ebx
blake2b.S: ^
blake2b.S: blake2b.S:12:12: error: unexpected token in operand
blake2b.S: subl $372, %esp
blake2b.S: ^
blake2b.S: blake2b.S:13:7: error: unexpected token in argument list
blake2b.S: movl 8(%ebp), %esi
blake2b.S: ^
blake2b.S: <instantiation>:7:25: error: unexpected token in variant, expected ')'
blake2b.S: ...

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

Compiler output

Implementation: crypto_hash/blake2b/moon/sse2/32
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
blake2b.S: blake2b.S:6:7: error: unexpected token in operand
blake2b.S: pushl %ebp
blake2b.S: ^
blake2b.S: blake2b.S:7:6: error: unexpected token in operand
blake2b.S: movl %esp, %ebp
blake2b.S: ^
blake2b.S: blake2b.S:8:12: error: unexpected token in operand
blake2b.S: andl $-64, %esp
blake2b.S: ^
blake2b.S: blake2b.S:9:7: error: unexpected token in operand
blake2b.S: pushl %esi
blake2b.S: ^
blake2b.S: blake2b.S:10:7: error: unexpected token in operand
blake2b.S: pushl %edi
blake2b.S: ^
blake2b.S: blake2b.S:11:7: error: unexpected token in operand
blake2b.S: pushl %ebx
blake2b.S: ^
blake2b.S: blake2b.S:12:13: error: unexpected token in operand
blake2b.S: subl $1204, %esp
blake2b.S: ^
blake2b.S: blake2b.S:13:7: error: unexpected token in argument list
blake2b.S: movl 8(%ebp), %eax
blake2b.S: ^
blake2b.S: blake2b.S:14:8: error: unexpected token in argument list
blake2b.S: ...

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

Compiler output

Implementation: crypto_hash/blake2b/moon/avx/32
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
blake2b.S: blake2b.S:6:7: error: unexpected token in operand
blake2b.S: pushl %ebp
blake2b.S: ^
blake2b.S: blake2b.S:7:6: error: unexpected token in operand
blake2b.S: movl %esp, %ebp
blake2b.S: ^
blake2b.S: blake2b.S:8:12: error: unexpected token in operand
blake2b.S: andl $-64, %esp
blake2b.S: ^
blake2b.S: blake2b.S:9:7: error: unexpected token in operand
blake2b.S: pushl %esi
blake2b.S: ^
blake2b.S: blake2b.S:10:7: error: unexpected token in operand
blake2b.S: pushl %edi
blake2b.S: ^
blake2b.S: blake2b.S:11:7: error: unexpected token in operand
blake2b.S: pushl %ebx
blake2b.S: ^
blake2b.S: blake2b.S:12:13: error: unexpected token in operand
blake2b.S: subl $1268, %esp
blake2b.S: ^
blake2b.S: blake2b.S:13:7: error: unexpected token in argument list
blake2b.S: movl 8(%ebp), %ebx
blake2b.S: ^
blake2b.S: blake2b.S:14:8: error: unexpected token in argument list
blake2b.S: ...

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

Compiler output

Implementation: crypto_hash/blake2b/moon/avx2/64
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
blake2b.S: blake2b.S:6:7: error: unexpected token in operand
blake2b.S: pushq %rbp
blake2b.S: ^
blake2b.S: blake2b.S:7:12: error: unexpected token in operand
blake2b.S: movl $128, %r10d
blake2b.S: ^
blake2b.S: blake2b.S:8:6: error: unexpected token in operand
blake2b.S: movq %rsp, %rbp
blake2b.S: ^
blake2b.S: blake2b.S:9:7: error: unexpected token in operand
blake2b.S: pushq %r13
blake2b.S: ^
blake2b.S: blake2b.S:10:7: error: unexpected token in operand
blake2b.S: pushq %r12
blake2b.S: ^
blake2b.S: blake2b.S:11:7: error: unexpected token in operand
blake2b.S: pushq %rbx
blake2b.S: ^
blake2b.S: blake2b.S:12:12: error: unexpected token in operand
blake2b.S: andq $-64, %rsp
blake2b.S: ^
blake2b.S: blake2b.S:13:11: error: unexpected token in operand
blake2b.S: subq $72, %rsp
blake2b.S: ^
blake2b.S: blake2b.S:14:12: error: unexpected token in operand
blake2b.S: ...

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

Compiler output

Implementation: crypto_hash/blake2b/moon/avx/64
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
blake2b.S: blake2b.S:6:7: error: unexpected token in operand
blake2b.S: pushq %rbp
blake2b.S: ^
blake2b.S: blake2b.S:7:6: error: unexpected token in operand
blake2b.S: movq %rsp, %rbp
blake2b.S: ^
blake2b.S: blake2b.S:8:12: error: unexpected token in operand
blake2b.S: andq $-64, %rsp
blake2b.S: ^
blake2b.S: blake2b.S:9:7: error: unexpected token in operand
blake2b.S: pushq %r12
blake2b.S: ^
blake2b.S: blake2b.S:10:7: error: unexpected token in operand
blake2b.S: pushq %r13
blake2b.S: ^
blake2b.S: blake2b.S:11:7: error: unexpected token in operand
blake2b.S: pushq %r14
blake2b.S: ^
blake2b.S: blake2b.S:12:7: error: unexpected token in operand
blake2b.S: pushq %r15
blake2b.S: ^
blake2b.S: blake2b.S:13:7: error: unexpected token in operand
blake2b.S: pushq %rbx
blake2b.S: ^
blake2b.S: blake2b.S:14:12: error: unexpected token in operand
blake2b.S: ...

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

Compiler output

Implementation: crypto_hash/blake2b/moon/xop/64
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
blake2b.S: blake2b.S:6:7: error: unexpected token in operand
blake2b.S: pushq %rbp
blake2b.S: ^
blake2b.S: blake2b.S:7:7: error: unexpected token in operand
blake2b.S: pushq %rbx
blake2b.S: ^
blake2b.S: blake2b.S:8:7: error: unexpected token in operand
blake2b.S: pushq %r12
blake2b.S: ^
blake2b.S: blake2b.S:9:12: error: unexpected token in operand
blake2b.S: movl $128, %r10d
blake2b.S: ^
blake2b.S: blake2b.S:10:6: error: unexpected token in operand
blake2b.S: movq %rsp, %rbp
blake2b.S: ^
blake2b.S: blake2b.S:11:12: error: unexpected token in operand
blake2b.S: andq $-64, %rsp
blake2b.S: ^
blake2b.S: blake2b.S:12:12: error: unexpected token in operand
blake2b.S: subq $128, %rsp
blake2b.S: ^
blake2b.S: blake2b.S:13:12: error: unexpected token in operand
blake2b.S: cmpq $128, %rdx
blake2b.S: ^
blake2b.S: blake2b.S:14:8: error: unexpected token in operand
blake2b.S: ...

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

Compiler output

Implementation: crypto_hash/blake2b/avx2-1
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
blake2b.c: In file included from blake2b.c:11:
blake2b.c: In file included from /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/immintrin.h:27:
blake2b.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/mmintrin.h:45:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
blake2b.c: return (__m64)__builtin_ia32_vec_init_v2si(__i, 0);
blake2b.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blake2b.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/mmintrin.h:69:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
blake2b.c: return (__m64)__builtin_ia32_packsswb((__v4hi)__m1, (__v4hi)__m2);
blake2b.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blake2b.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/mmintrin.h:75:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
blake2b.c: return (__m64)__builtin_ia32_packssdw((__v2si)__m1, (__v2si)__m2);
blake2b.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blake2b.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/mmintrin.h:81:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
blake2b.c: return (__m64)__builtin_ia32_packuswb((__v4hi)__m1, (__v4hi)__m2);
blake2b.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blake2b.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/mmintrin.h:87:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
blake2b.c: return (__m64)__builtin_ia32_punpckhbw((__v8qi)__m1, (__v8qi)__m2);
blake2b.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blake2b.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/mmintrin.h:93:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
blake2b.c: return (__m64)__builtin_ia32_punpckhwd((__v4hi)__m1, (__v4hi)__m2);
blake2b.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blake2b.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/mmintrin.h:99:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
blake2b.c: return (__m64)__builtin_ia32_punpckhdq((__v2si)__m1, (__v2si)__m2);
blake2b.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blake2b.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/mmintrin.h:105:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
blake2b.c: return (__m64)__builtin_ia32_punpcklbw((__v8qi)__m1, (__v8qi)__m2);
blake2b.c: ...

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

Compiler output

Implementation: crypto_hash/blake2b/avx2-2
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
blake2b.c: In file included from blake2b.c:12:
blake2b.c: In file included from /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/immintrin.h:27:
blake2b.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/mmintrin.h:45:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
blake2b.c: return (__m64)__builtin_ia32_vec_init_v2si(__i, 0);
blake2b.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blake2b.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/mmintrin.h:69:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
blake2b.c: return (__m64)__builtin_ia32_packsswb((__v4hi)__m1, (__v4hi)__m2);
blake2b.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blake2b.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/mmintrin.h:75:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
blake2b.c: return (__m64)__builtin_ia32_packssdw((__v2si)__m1, (__v2si)__m2);
blake2b.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blake2b.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/mmintrin.h:81:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
blake2b.c: return (__m64)__builtin_ia32_packuswb((__v4hi)__m1, (__v4hi)__m2);
blake2b.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blake2b.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/mmintrin.h:87:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
blake2b.c: return (__m64)__builtin_ia32_punpckhbw((__v8qi)__m1, (__v8qi)__m2);
blake2b.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blake2b.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/mmintrin.h:93:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
blake2b.c: return (__m64)__builtin_ia32_punpckhwd((__v4hi)__m1, (__v4hi)__m2);
blake2b.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blake2b.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/mmintrin.h:99:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
blake2b.c: return (__m64)__builtin_ia32_punpckhdq((__v2si)__m1, (__v2si)__m2);
blake2b.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blake2b.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/mmintrin.h:105:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
blake2b.c: return (__m64)__builtin_ia32_punpcklbw((__v8qi)__m1, (__v8qi)__m2);
blake2b.c: ...

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

Compiler output

Implementation: crypto_hash/blake2b/xmm
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
blake2b.c: In file included from blake2b.c:6:
blake2b.c: ./blake2-config.h:68:2: error: "This code requires at least SSE2."
blake2b.c: #error "This code requires at least SSE2."
blake2b.c: ^
blake2b.c: In file included from blake2b.c:11:
blake2b.c: In file included from /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/immintrin.h:27:
blake2b.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/mmintrin.h:45:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
blake2b.c: return (__m64)__builtin_ia32_vec_init_v2si(__i, 0);
blake2b.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blake2b.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/mmintrin.h:69:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
blake2b.c: return (__m64)__builtin_ia32_packsswb((__v4hi)__m1, (__v4hi)__m2);
blake2b.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blake2b.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/mmintrin.h:75:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
blake2b.c: return (__m64)__builtin_ia32_packssdw((__v2si)__m1, (__v2si)__m2);
blake2b.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blake2b.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/mmintrin.h:81:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
blake2b.c: return (__m64)__builtin_ia32_packuswb((__v4hi)__m1, (__v4hi)__m2);
blake2b.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blake2b.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/mmintrin.h:87:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
blake2b.c: return (__m64)__builtin_ia32_punpckhbw((__v8qi)__m1, (__v8qi)__m2);
blake2b.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blake2b.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/mmintrin.h:93:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
blake2b.c: return (__m64)__builtin_ia32_punpckhwd((__v4hi)__m1, (__v4hi)__m2);
blake2b.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blake2b.c: /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/mmintrin.h:99:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
blake2b.c: ...

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

Compiler output

Implementation: crypto_hash/blake2b/avxicc
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
blake2b.s: blake2b.s:3:2: error: unknown directive
blake2b.s: .intel_syntax noprefix
blake2b.s: ^
blake2b.s: blake2b.s:14:19: error: invalid operand for instruction
blake2b.s: sub rsp, 552
blake2b.s: ^
blake2b.s: blake2b.s:16:9: error: invalid instruction
blake2b.s: xor r11d, r11d
blake2b.s: ^
blake2b.s: blake2b.s:17:9: error: invalid instruction
blake2b.s: xor ecx, ecx
blake2b.s: ^
blake2b.s: blake2b.s:18:23: error: immediate expression for mov requires :lower16: or :upper16
blake2b.s: mov r9, rsi
blake2b.s: ^
blake2b.s: blake2b.s:19:33: error: unexpected token in argument list
blake2b.s: vmovdqu xmm2, XMMWORD PTR .L_2il0floatpacket.13[rip]
blake2b.s: ^
blake2b.s: blake2b.s:20:9: error: invalid instruction
blake2b.s: xor eax, eax
blake2b.s: ^
blake2b.s: blake2b.s:21:33: error: unexpected token in argument list
blake2b.s: vmovdqu xmm3, XMMWORD PTR .L_2il0floatpacket.14[rip]
blake2b.s: ^
blake2b.s: blake2b.s:22:23: error: immediate expression for mov requires :lower16: or :upper16
blake2b.s: ...

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

Compiler output

Implementation: crypto_hash/blake2b/xmm
Compiler: gcc
blake2b.c: In file included from blake2b.c:6:0:
blake2b.c: blake2-config.h:68:2: error: #error "This code requires at least SSE2."
blake2b.c: #error "This code requires at least SSE2."
blake2b.c: ^~~~~
blake2b.c: blake2b.c:11:23: fatal error: immintrin.h: No such file or directory
blake2b.c: #include <immintrin.h>
blake2b.c: ^
blake2b.c: compilation terminated.

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

Compiler output

Implementation: crypto_hash/blake2b/ref
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
blake2b-ref.c: blake2b-ref.c:1:0: warning: target CPU does not support THUMB instructions
blake2b-ref.c: /*
blake2b-ref.c:
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions
try.c: /*
try.c:
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions
try.c: /*
try.c:
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions
try.c: /*
try.c:
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions
try.c: /*
try.c:
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions
measure.c: #include <stdlib.h>
measure.c:
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions
measure.c: /*
measure.c:

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

Compiler output

Implementation: crypto_hash/blake2b/avx2-3
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
blake2b.c: blake2b.c:1:0: warning: target CPU does not support THUMB instructions
blake2b.c: #define PERMUTE_WITH_GATHER 1
blake2b.c:
blake2b.c: blake2b.c:12:23: fatal error: immintrin.h: No such file or directory
blake2b.c: #include <immintrin.h>
blake2b.c: ^
blake2b.c: compilation terminated.

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

Compiler output

Implementation: crypto_hash/blake2b/avx2-2
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
blake2b.c: blake2b.c:1:0: warning: target CPU does not support THUMB instructions
blake2b.c: #define PERMUTE_WITH_SHUFFLES 1
blake2b.c:
blake2b.c: blake2b.c:12:23: fatal error: immintrin.h: No such file or directory
blake2b.c: #include <immintrin.h>
blake2b.c: ^
blake2b.c: compilation terminated.

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

Compiler output

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

Compiler output

Implementation: crypto_hash/blake2b/xmm
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
blake2b.c: blake2b.c:1:0: warning: target CPU does not support THUMB instructions
blake2b.c:
blake2b.c:
blake2b.c: In file included from blake2b.c:6:0:
blake2b.c: blake2-config.h:68:2: error: #error "This code requires at least SSE2."
blake2b.c: #error "This code requires at least SSE2."
blake2b.c: ^~~~~
blake2b.c: blake2b.c:11:23: fatal error: immintrin.h: No such file or directory
blake2b.c: #include <immintrin.h>
blake2b.c: ^
blake2b.c: compilation terminated.

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

Compiler output

Implementation: crypto_hash/blake2b/avx2-1
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
blake2b.c: blake2b.c:1:0: warning: target CPU does not support THUMB instructions
blake2b.c:
blake2b.c:
blake2b.c: blake2b.c:11:23: fatal error: immintrin.h: No such file or directory
blake2b.c: #include <immintrin.h>
blake2b.c: ^
blake2b.c: compilation terminated.

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

Compiler output

Implementation: crypto_hash/blake2b/moon/armv6/32
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
crypto_hash.c: crypto_hash.c:1:0: warning: target CPU does not support THUMB instructions
crypto_hash.c: #define blake2b_blocks_fn blake2b_blocks_armv6
crypto_hash.c:
blake2b.S: blake2b.S:1:0: warning: target CPU does not support THUMB instructions
blake2b.S: #include "arm.inc"
blake2b.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 moon/armv6/32
gcc -mcpu=arm250 -O3 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm250 -O -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm250 -Os -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm2 -O2 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm2 -O3 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm2 -O -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm2 -Os -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm3 -O2 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm3 -O3 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm3 -O -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm3 -Os -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm600 -O2 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm600 -O3 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm600 -O -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm600 -Os -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm60 -O2 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm60 -O3 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm60 -O -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm60 -Os -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm610 -O2 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm610 -O3 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm610 -O -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm610 -Os -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm620 -O2 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm620 -O3 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm620 -O -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm620 -Os -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm6 -O2 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm6 -O3 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm6 -O -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm6 -Os -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm700 -O2 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm700 -O3 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm700 -O -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm700 -Os -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm700i -O2 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm700i -O3 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm700i -O -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm700i -Os -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm70 -O2 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm70 -O3 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm70 -O -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm70 -Os -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7100 -O2 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7100 -O3 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7100 -O -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7100 -Os -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm710 -O2 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm710 -O3 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm710 -O -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm710 -Os -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm710c -O2 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm710c -O3 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm710c -O -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm710c -Os -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7500 -O2 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7500 -O3 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7500 -O -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7500 -Os -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7500fe -O2 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7500fe -O3 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7500fe -O -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7500fe -Os -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7 -O2 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7 -O3 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7 -O -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7 -Os -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7d -O2 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7d -O3 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7d -O -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7d -Os -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7di -O2 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7di -O3 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7di -O -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7di -Os -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7dm -O2 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7dm -O3 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7dm -O -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7dm -Os -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7dmi -O2 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7dmi -O3 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7dmi -O -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7dmi -Os -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7m -O2 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7m -O3 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7m -O -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm7m -Os -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm810 -O2 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm810 -O3 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm810 -O -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm810 -Os -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm8 -O2 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm8 -O3 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm8 -O -fomit-frame-pointer moon/armv6/32
gcc -mcpu=arm8 -Os -fomit-frame-pointer moon/armv6/32
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer moon/armv6/32
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer moon/armv6/32
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=strongarm110 -O -fomit-frame-pointer moon/armv6/32
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer moon/armv6/32
gcc -mcpu=strongarm -O2 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=strongarm -O3 -fomit-frame-pointer moon/armv6/32
gcc -mcpu=strongarm -O -fomit-frame-pointer moon/armv6/32
gcc -mcpu=strongarm -Os -fomit-frame-pointer moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2b/moon/avx2/32
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
crypto_hash.c: crypto_hash.c:1:0: warning: target CPU does not support THUMB instructions
crypto_hash.c: #define blake2b_blocks_fn blake2b_blocks_avx2
crypto_hash.c:
blake2b.S: blake2b.S:1:0: warning: target CPU does not support THUMB instructions
blake2b.S: #include "x86.inc"
blake2b.S:
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:6: Error: bad instruction `pushl %ebp'
blake2b.S: blake2b.S:7: Error: bad instruction `movl %esp,%ebp'
blake2b.S: blake2b.S:8: Error: bad instruction `andl $-64,%esp'
blake2b.S: blake2b.S:9: Error: bad instruction `pushl %esi'
blake2b.S: blake2b.S:10: Error: bad instruction `pushl %edi'
blake2b.S: blake2b.S:11: Error: bad instruction `pushl %ebx'
blake2b.S: blake2b.S:12: Error: bad instruction `subl $372,%esp'
blake2b.S: blake2b.S:13: Error: bad instruction `movl 8(%ebp),%esi'
blake2b.S: blake2b.S:14: Error: bad instruction `leaq blake2b_constants(%rip),%ecx'
blake2b.S: blake2b.S:15: Error: bad instruction `leaq blake2b_constants_ssse3(%rip),%eax'
blake2b.S: blake2b.S:16: Error: bad instruction `lea 192+64(%ecx),%edx'
blake2b.S: blake2b.S:17: Error: bad instruction `vbroadcasti128 0(%eax),%ymm3'
blake2b.S: blake2b.S:18: Error: bad instruction `vbroadcasti128 16(%eax),%ymm1'
blake2b.S: blake2b.S:19: Error: bad instruction `movl 80(%esi),%edi'
blake2b.S: blake2b.S:20: Error: bad instruction `movl 12(%ebp),%ebx'
blake2b.S: blake2b.S:21: Error: bad instruction `movl 16(%ebp),%eax'
blake2b.S: blake2b.S:22: Error: bad instruction `orl 84(%esi),%edi'
blake2b.S: blake2b.S:23: Error: bad instruction `je .Lblake2b_blocks_avx2_20'
blake2b.S: blake2b.S:25: Error: bad instruction `cmpl $128,%eax'
blake2b.S: blake2b.S:26: Error: bad instruction `je .Lblake2b_blocks_avx2_20'
blake2b.S: blake2b.S:28: Error: bad instruction `testb $64,%al'
blake2b.S: ...

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

Compiler output

Implementation: crypto_hash/blake2b/moon/avx2/64
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
crypto_hash.c: crypto_hash.c:1:0: warning: target CPU does not support THUMB instructions
crypto_hash.c: #define blake2b_blocks_fn blake2b_blocks_avx2
crypto_hash.c:
blake2b.S: blake2b.S:1:0: warning: target CPU does not support THUMB instructions
blake2b.S: #include "x86.inc"
blake2b.S:
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:6: Error: bad instruction `pushq %rbp'
blake2b.S: blake2b.S:7: Error: bad instruction `movl $128,%r10d'
blake2b.S: blake2b.S:8: Error: bad instruction `movq %rsp,%rbp'
blake2b.S: blake2b.S:9: Error: bad instruction `pushq %r13'
blake2b.S: blake2b.S:10: Error: bad instruction `pushq %r12'
blake2b.S: blake2b.S:11: Error: bad instruction `pushq %rbx'
blake2b.S: blake2b.S:12: Error: bad instruction `andq $-64,%rsp'
blake2b.S: blake2b.S:13: Error: bad instruction `subq $72,%rsp'
blake2b.S: blake2b.S:14: Error: bad instruction `cmpq $128,%rdx'
blake2b.S: blake2b.S:15: Error: bad instruction `cmovbe %rdx,%r10'
blake2b.S: blake2b.S:16: Error: bad instruction `movq 80(%rdi),%rax'
blake2b.S: blake2b.S:17: Error: bad instruction `movq 64(%rdi),%r8'
blake2b.S: blake2b.S:18: Error: bad instruction `movq 72(%rdi),%r9'
blake2b.S: blake2b.S:19: Error: bad instruction `movq 88(%rdi),%r11'
blake2b.S: blake2b.S:20: Error: bad instruction `testq %rax,%rax'
blake2b.S: blake2b.S:21: Error: bad instruction `movq %rax,-64(%rsp)'
blake2b.S: blake2b.S:22: Error: bad instruction `je .Lblake2b_blocks_avx2_2'
blake2b.S: blake2b.S:23: Error: bad instruction `cmpq $128,%rdx'
blake2b.S: blake2b.S:24: Error: bad instruction `je .Lblake2b_blocks_avx2_2'
blake2b.S: blake2b.S:25: Error: bad instruction `vpxor %xmm0,%xmm0,%xmm0'
blake2b.S: blake2b.S:26: Error: bad instruction `testb $64,%dl'
blake2b.S: ...

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

Compiler output

Implementation: crypto_hash/blake2b/moon/avx/32
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
crypto_hash.c: crypto_hash.c:1:0: warning: target CPU does not support THUMB instructions
crypto_hash.c: #define blake2b_blocks_fn blake2b_blocks_avx
crypto_hash.c:
blake2b.S: blake2b.S:1:0: warning: target CPU does not support THUMB instructions
blake2b.S: #include "x86.inc"
blake2b.S:
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:6: Error: bad instruction `pushl %ebp'
blake2b.S: blake2b.S:7: Error: bad instruction `movl %esp,%ebp'
blake2b.S: blake2b.S:8: Error: bad instruction `andl $-64,%esp'
blake2b.S: blake2b.S:9: Error: bad instruction `pushl %esi'
blake2b.S: blake2b.S:10: Error: bad instruction `pushl %edi'
blake2b.S: blake2b.S:11: Error: bad instruction `pushl %ebx'
blake2b.S: blake2b.S:12: Error: bad instruction `subl $1268,%esp'
blake2b.S: blake2b.S:13: Error: bad instruction `movl 8(%ebp),%ebx'
blake2b.S: blake2b.S:14: Error: bad instruction `movl 80(%ebx),%edi'
blake2b.S: blake2b.S:15: Error: bad instruction `vmovdqu 80(%ebx),%xmm1'
blake2b.S: blake2b.S:16: Error: bad instruction `leaq blake2b_constants_ssse3(%rip),%ecx'
blake2b.S: blake2b.S:17: Error: bad instruction `vmovdqu 0(%ecx),%xmm4'
blake2b.S: blake2b.S:18: Error: bad instruction `vmovdqa 16(%ecx),%xmm0'
blake2b.S: blake2b.S:19: Error: bad instruction `leaq blake2b_constants(%rip),%ecx'
blake2b.S: blake2b.S:20: Error: bad instruction `lea 160+64(%ecx),%eax'
blake2b.S: blake2b.S:21: Error: bad instruction `movl 12(%ebp),%edx'
blake2b.S: blake2b.S:22: Error: bad instruction `movl 16(%ebp),%esi'
blake2b.S: blake2b.S:23: Error: bad instruction `vmovdqu %xmm0,1120(%esp)'
blake2b.S: blake2b.S:24: Error: bad instruction `vpxor 48(%ecx),%xmm1,%xmm3'
blake2b.S: blake2b.S:25: Error: bad instruction `movl %eax,1040(%esp)'
blake2b.S: blake2b.S:26: Error: bad instruction `orl 84(%ebx),%edi'
blake2b.S: ...

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

Compiler output

Implementation: crypto_hash/blake2b/moon/avx/64
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
crypto_hash.c: crypto_hash.c:1:0: warning: target CPU does not support THUMB instructions
crypto_hash.c: #define blake2b_blocks_fn blake2b_blocks_avx
crypto_hash.c:
blake2b.S: blake2b.S:1:0: warning: target CPU does not support THUMB instructions
blake2b.S: #include "x86.inc"
blake2b.S:
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:6: Error: bad instruction `pushq %rbp'
blake2b.S: blake2b.S:7: Error: bad instruction `movq %rsp,%rbp'
blake2b.S: blake2b.S:8: Error: bad instruction `andq $-64,%rsp'
blake2b.S: blake2b.S:9: Error: bad instruction `pushq %r12'
blake2b.S: blake2b.S:10: Error: bad instruction `pushq %r13'
blake2b.S: blake2b.S:11: Error: bad instruction `pushq %r14'
blake2b.S: blake2b.S:12: Error: bad instruction `pushq %r15'
blake2b.S: blake2b.S:13: Error: bad instruction `pushq %rbx'
blake2b.S: blake2b.S:14: Error: bad instruction `subq $344,%rsp'
blake2b.S: blake2b.S:15: Error: bad instruction `leaq 48+blake2b_constants(%rip),%r9'
blake2b.S: blake2b.S:16: Error: bad instruction `leaq blake2b_constants_ssse3(%rip),%rax'
blake2b.S: blake2b.S:17: Error: bad instruction `leaq 16(%rax),%r8'
blake2b.S: blake2b.S:18: Error: bad instruction `vmovdqu 80(%rdi),%xmm0'
blake2b.S: blake2b.S:19: Error: bad instruction `cmpq $128,%rdx'
blake2b.S: blake2b.S:20: Error: bad instruction `vpxor (%r9),%xmm0,%xmm0'
blake2b.S: blake2b.S:21: Error: bad instruction `movl $128,%r9d'
blake2b.S: blake2b.S:22: Error: bad instruction `vmovdqu (%rax),%xmm12'
blake2b.S: blake2b.S:23: Error: bad instruction `cmovbe %rdx,%r9'
blake2b.S: blake2b.S:24: Error: bad instruction `vmovdqu (%r8),%xmm1'
blake2b.S: blake2b.S:25: Error: bad instruction `movq 64(%rdi),%r8'
blake2b.S: blake2b.S:26: Error: bad instruction `movq 72(%rdi),%rax'
blake2b.S: ...

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

Compiler output

Implementation: crypto_hash/blake2b/moon/neon/32
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
crypto_hash.c: crypto_hash.c:1:0: warning: target CPU does not support THUMB instructions
crypto_hash.c: #define blake2b_blocks_fn blake2b_blocks_neon
crypto_hash.c:
blake2b.S: blake2b.S:1:0: warning: target CPU does not support THUMB instructions
blake2b.S: #include "arm.inc"
blake2b.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 moon/neon/32
gcc -mcpu=arm250 -O3 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm250 -O -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm250 -Os -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm2 -O2 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm2 -O3 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm2 -O -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm2 -Os -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm3 -O2 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm3 -O3 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm3 -O -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm3 -Os -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm600 -O2 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm600 -O3 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm600 -O -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm600 -Os -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm60 -O2 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm60 -O3 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm60 -O -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm60 -Os -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm610 -O2 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm610 -O3 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm610 -O -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm610 -Os -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm620 -O2 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm620 -O3 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm620 -O -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm620 -Os -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm6 -O2 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm6 -O3 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm6 -O -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm6 -Os -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm700 -O2 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm700 -O3 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm700 -O -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm700 -Os -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm700i -O2 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm700i -O3 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm700i -O -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm700i -Os -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm70 -O2 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm70 -O3 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm70 -O -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm70 -Os -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7100 -O2 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7100 -O3 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7100 -O -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7100 -Os -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm710 -O2 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm710 -O3 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm710 -O -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm710 -Os -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm710c -O2 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm710c -O3 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm710c -O -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm710c -Os -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7500 -O2 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7500 -O3 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7500 -O -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7500 -Os -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7500fe -O2 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7500fe -O3 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7500fe -O -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7500fe -Os -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7 -O2 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7 -O3 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7 -O -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7 -Os -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7d -O2 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7d -O3 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7d -O -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7d -Os -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7di -O2 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7di -O3 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7di -O -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7di -Os -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7dm -O2 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7dm -O3 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7dm -O -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7dm -Os -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7dmi -O2 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7dmi -O3 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7dmi -O -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7dmi -Os -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7m -O2 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7m -O3 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7m -O -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm7m -Os -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm810 -O2 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm810 -O3 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm810 -O -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm810 -Os -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm8 -O2 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm8 -O3 -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm8 -O -fomit-frame-pointer moon/neon/32
gcc -mcpu=arm8 -Os -fomit-frame-pointer moon/neon/32
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer moon/neon/32
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer moon/neon/32
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer moon/neon/32
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer moon/neon/32
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer moon/neon/32
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer moon/neon/32
gcc -mcpu=strongarm110 -O -fomit-frame-pointer moon/neon/32
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer moon/neon/32
gcc -mcpu=strongarm -O2 -fomit-frame-pointer moon/neon/32
gcc -mcpu=strongarm -O3 -fomit-frame-pointer moon/neon/32
gcc -mcpu=strongarm -O -fomit-frame-pointer moon/neon/32
gcc -mcpu=strongarm -Os -fomit-frame-pointer moon/neon/32

Compiler output

Implementation: crypto_hash/blake2b/moon/sse2/32
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
crypto_hash.c: crypto_hash.c:1:0: warning: target CPU does not support THUMB instructions
crypto_hash.c: #define blake2b_blocks_fn blake2b_blocks_sse2
crypto_hash.c:
blake2b.S: blake2b.S:1:0: warning: target CPU does not support THUMB instructions
blake2b.S: #include "x86.inc"
blake2b.S:
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:6: Error: bad instruction `pushl %ebp'
blake2b.S: blake2b.S:7: Error: bad instruction `movl %esp,%ebp'
blake2b.S: blake2b.S:8: Error: bad instruction `andl $-64,%esp'
blake2b.S: blake2b.S:9: Error: bad instruction `pushl %esi'
blake2b.S: blake2b.S:10: Error: bad instruction `pushl %edi'
blake2b.S: blake2b.S:11: Error: bad instruction `pushl %ebx'
blake2b.S: blake2b.S:12: Error: bad instruction `subl $1204,%esp'
blake2b.S: blake2b.S:13: Error: bad instruction `movl 8(%ebp),%eax'
blake2b.S: blake2b.S:14: Error: bad instruction `movl 80(%eax),%edx'
blake2b.S: blake2b.S:15: Error: bad instruction `movl 12(%ebp),%ebx'
blake2b.S: blake2b.S:16: Error: bad instruction `leaq blake2b_constants(%rip),%esi'
blake2b.S: blake2b.S:17: Error: bad instruction `movdqa 48(%esi),%xmm0'
blake2b.S: blake2b.S:18: Error: bad instruction `movl 16(%ebp),%ecx'
blake2b.S: blake2b.S:19: Error: bad instruction `movdqu 80(%eax),%xmm1'
blake2b.S: blake2b.S:20: Error: bad instruction `pxor %xmm1,%xmm0'
blake2b.S: blake2b.S:21: Error: bad instruction `orl 84(%eax),%edx'
blake2b.S: blake2b.S:22: Error: bad instruction `jne blake2b_blocks_sse2_L2'
blake2b.S: blake2b.S:24: Error: bad instruction `cmpl $128,%ecx'
blake2b.S: blake2b.S:25: Error: bad instruction `jmp blake2b_blocks_sse2_L21'
blake2b.S: blake2b.S:27: Error: bad instruction `cmpl $128,%ecx'
blake2b.S: blake2b.S:28: Error: bad instruction `je blake2b_blocks_sse2_L21'
blake2b.S: ...

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

Compiler output

Implementation: crypto_hash/blake2b/moon/ssse3/32
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
crypto_hash.c: crypto_hash.c:1:0: warning: target CPU does not support THUMB instructions
crypto_hash.c: #define blake2b_blocks_fn blake2b_blocks_ssse3
crypto_hash.c:
blake2b.S: blake2b.S:1:0: warning: target CPU does not support THUMB instructions
blake2b.S: #include "x86.inc"
blake2b.S:
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:6: Error: bad instruction `pushl %ebp'
blake2b.S: blake2b.S:7: Error: bad instruction `movl %esp,%ebp'
blake2b.S: blake2b.S:8: Error: bad instruction `andl $-64,%esp'
blake2b.S: blake2b.S:9: Error: bad instruction `pushl %esi'
blake2b.S: blake2b.S:10: Error: bad instruction `pushl %edi'
blake2b.S: blake2b.S:11: Error: bad instruction `pushl %ebx'
blake2b.S: blake2b.S:12: Error: bad instruction `subl $1204,%esp'
blake2b.S: blake2b.S:13: Error: bad instruction `movl 8(%ebp),%eax'
blake2b.S: blake2b.S:14: Error: bad instruction `movl 80(%eax),%edx'
blake2b.S: blake2b.S:15: Error: bad instruction `movl 12(%ebp),%esi'
blake2b.S: blake2b.S:16: Error: bad instruction `leaq blake2b_constants_ssse3(%rip),%ebx'
blake2b.S: blake2b.S:17: Error: bad instruction `movdqa 0(%ebx),%xmm0'
blake2b.S: blake2b.S:18: Error: bad instruction `movdqa 16(%ebx),%xmm4'
blake2b.S: blake2b.S:19: Error: bad instruction `leaq blake2b_constants(%rip),%ebx'
blake2b.S: blake2b.S:20: Error: bad instruction `movdqa 48(%ebx),%xmm3'
blake2b.S: blake2b.S:21: Error: bad instruction `movl 16(%ebp),%ecx'
blake2b.S: blake2b.S:22: Error: bad instruction `movdqa %xmm0,864(%esp)'
blake2b.S: blake2b.S:23: Error: bad instruction `movdqu 80(%eax),%xmm1'
blake2b.S: blake2b.S:24: Error: bad instruction `pxor %xmm1,%xmm3'
blake2b.S: blake2b.S:25: Error: bad instruction `orl 84(%eax),%edx'
blake2b.S: blake2b.S:26: Error: bad instruction `jne blake2b_blocks_ssse3_L2'
blake2b.S: ...

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

Compiler output

Implementation: crypto_hash/blake2b/moon/xop/32
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
crypto_hash.c: crypto_hash.c:1:0: warning: target CPU does not support THUMB instructions
crypto_hash.c: #define blake2b_blocks_fn blake2b_blocks_xop
crypto_hash.c:
blake2b.S: blake2b.S:1:0: warning: target CPU does not support THUMB instructions
blake2b.S: #include "x86.inc"
blake2b.S:
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:6: Error: bad instruction `leal 4(%esp),%ecx'
blake2b.S: blake2b.S:7: Error: bad instruction `andl $-64,%esp'
blake2b.S: blake2b.S:8: Error: bad instruction `pushl -4(%ecx)'
blake2b.S: blake2b.S:9: Error: bad instruction `pushl %ebp'
blake2b.S: blake2b.S:10: Error: bad instruction `movl %esp,%ebp'
blake2b.S: blake2b.S:11: Error: bad instruction `pushl %edi'
blake2b.S: blake2b.S:12: Error: bad instruction `pushl %esi'
blake2b.S: blake2b.S:13: Error: bad instruction `pushl %ebx'
blake2b.S: blake2b.S:14: Error: bad instruction `leaq blake2b_constants(%rip),%ebx'
blake2b.S: blake2b.S:15: Error: bad instruction `pushl %ecx'
blake2b.S: blake2b.S:16: Error: bad instruction `subl $360,%esp'
blake2b.S: blake2b.S:17: Error: bad instruction `movl 8(%ecx),%eax'
blake2b.S: blake2b.S:18: Error: bad instruction `movl 12(%ecx),%edx'
blake2b.S: blake2b.S:19: Error: bad instruction `movl (%ecx),%edi'
blake2b.S: blake2b.S:20: Error: bad instruction `movl 4(%ecx),%esi'
blake2b.S: blake2b.S:21: Error: bad instruction `movl $128,%ecx'
blake2b.S: blake2b.S:22: Error: bad instruction `movl %eax,-188(%ebp)'
blake2b.S: blake2b.S:23: Error: bad instruction `cmpl $128,%eax'
blake2b.S: blake2b.S:24: Error: bad instruction `movl %edx,-196(%ebp)'
blake2b.S: blake2b.S:25: Error: bad instruction `cmovbe %eax,%ecx'
blake2b.S: blake2b.S:26: Error: bad instruction `movl 84(%edi),%eax'
blake2b.S: ...

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

Compiler output

Implementation: crypto_hash/blake2b/moon/xop/64
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
crypto_hash.c: crypto_hash.c:1:0: warning: target CPU does not support THUMB instructions
crypto_hash.c: #define blake2b_blocks_fn blake2b_blocks_xop
crypto_hash.c:
blake2b.S: blake2b.S:1:0: warning: target CPU does not support THUMB instructions
blake2b.S: #include "x86.inc"
blake2b.S:
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:6: Error: bad instruction `pushq %rbp'
blake2b.S: blake2b.S:7: Error: bad instruction `pushq %rbx'
blake2b.S: blake2b.S:8: Error: bad instruction `pushq %r12'
blake2b.S: blake2b.S:9: Error: bad instruction `movl $128,%r10d'
blake2b.S: blake2b.S:10: Error: bad instruction `movq %rsp,%rbp'
blake2b.S: blake2b.S:11: Error: bad instruction `andq $-64,%rsp'
blake2b.S: blake2b.S:12: Error: bad instruction `subq $128,%rsp'
blake2b.S: blake2b.S:13: Error: bad instruction `cmpq $128,%rdx'
blake2b.S: blake2b.S:14: Error: bad instruction `cmovbe %rdx,%r10'
blake2b.S: blake2b.S:15: Error: bad instruction `cmpq $0,80(%rdi)'
blake2b.S: blake2b.S:16: Error: bad instruction `vmovups 80(%rdi),%xmm15'
blake2b.S: blake2b.S:17: Error: bad instruction `movq 64(%rdi),%r8'
blake2b.S: blake2b.S:18: Error: bad instruction `movq 72(%rdi),%r9'
blake2b.S: blake2b.S:19: Error: bad instruction `leaq blake2b_constants(%rip),%rbx'
blake2b.S: blake2b.S:20: Error: bad instruction `vxorps 48(%rbx),%xmm15,%xmm15'
blake2b.S: blake2b.S:21: Error: bad instruction `je .Lblake2b_blocks_xop_2'
blake2b.S: blake2b.S:22: Error: bad instruction `cmpq $128,%rdx'
blake2b.S: blake2b.S:23: Error: bad instruction `je .Lblake2b_blocks_xop_2'
blake2b.S: blake2b.S:24: Error: bad instruction `testb $64,%dl'
blake2b.S: blake2b.S:25: Error: bad instruction `je .Lblake2b_blocks_xop_3'
blake2b.S: blake2b.S:26: Error: bad instruction `vmovups (%rsi),%xmm0'
blake2b.S: ...

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