Implementation notes: armeabi, jetsontk1, crypto_hash/blake2s

Computer: jetsontk1
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20170725
Operation: crypto_hash
Primitive: blake2s
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
15955? ? ?? ? ?moon/armv6/32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
15956? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm600_-Os_-fomit-frame-pointer2017082020170725
15957? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7_-O2_-fomit-frame-pointer2017082020170725
15957? ? ?? ? ?moon/armv6/32gcc_-mcpu=native_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
15958? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm60_-O2_-fomit-frame-pointer2017082020170725
15959? ? ?? ? ?moon/armv6/32clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
15962? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a9_-Os_-fomit-frame-pointer2017082020170725
15962? ? ?? ? ?moon/armv6/32gcc_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
15966? ? ?? ? ?moon/armv6/32gcc_-funroll-loops_-Os_-fomit-frame-pointer2017082020170725
15967? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm3_-O_-fomit-frame-pointer2017082020170725
15967? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7500fe_-O_-fomit-frame-pointer2017082020170725
15970? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm710_-O_-fomit-frame-pointer2017082020170725
15970? ? ?? ? ?moon/armv6/32gcc_-mcpu=strongarm110_-O_-fomit-frame-pointer2017082020170725
15971? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm250_-O3_-fomit-frame-pointer2017082020170725
15989? ? ?? ? ?moon/armv6/32clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
15993? ? ?? ? ?moon/armv6/32clang_-O3_-fomit-frame-pointer_-Qunused-arguments2017082020170725
15997? ? ?? ? ?moon/armv6/32gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
16002? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7100_-Os_-fomit-frame-pointer2017082020170725
16004? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm600_-O2_-fomit-frame-pointer2017082020170725
16006? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082020170725
16009? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm700i_-O_-fomit-frame-pointer2017082020170725
16012? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7di_-O2_-fomit-frame-pointer2017082020170725
16013? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
16015? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm250_-Os_-fomit-frame-pointer2017082020170725
16016? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm700_-O_-fomit-frame-pointer2017082020170725
16016? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7500fe_-O3_-fomit-frame-pointer2017082020170725
16018? ? ?? ? ?moon/armv6/32clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
16022? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082020170725
16025? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a15_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
16029? ? ?? ? ?moon/armv6/32gcc_-mcpu=strongarm1100_-O2_-fomit-frame-pointer2017082020170725
16033? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a15_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
16039? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm3_-Os_-fomit-frame-pointer2017082020170725
16042? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7100_-O_-fomit-frame-pointer2017082020170725
16059? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm70_-O3_-fomit-frame-pointer2017082020170725
16060? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm250_-O_-fomit-frame-pointer2017082020170725
16061? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm2_-O3_-fomit-frame-pointer2017082020170725
16087? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm700i_-O3_-fomit-frame-pointer2017082020170725
16091? ? ?? ? ?moon/armv6/32clang_-mcpu=cortex-a15_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
16091? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm60_-O3_-fomit-frame-pointer2017082020170725
16093? ? ?? ? ?moon/armv6/32gcc_-funroll-loops2017082020170725
16096? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a8_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
16098? ? ?? ? ?moon/armv6/32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082020170725
16108? ? ?? ? ?moon/armv6/32clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082020170725
16108? ? ?? ? ?moon/armv6/32clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082020170725
16108? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm6_-O3_-fomit-frame-pointer2017082020170725
16121? ? ?? ? ?moon/armv6/32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
16122? ? ?? ? ?moon/armv6/32gcc_-Os_-fomit-frame-pointer2017082020170725
16123? ? ?? ? ?moon/armv6/32gcc_-mcpu=strongarm1100_-O3_-fomit-frame-pointer2017082020170725
16124? ? ?? ? ?moon/armv6/32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
16127? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7m_-O2_-fomit-frame-pointer2017082020170725
16132? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7m_-Os_-fomit-frame-pointer2017082020170725
16132? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a8_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082020170725
16132? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082020170725
16136? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7dmi_-O2_-fomit-frame-pointer2017082020170725
16143? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm810_-O2_-fomit-frame-pointer2017082020170725
16147? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm610_-O_-fomit-frame-pointer2017082020170725
16147? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082020170725
16147? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082020170725
16153? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm2_-O_-fomit-frame-pointer2017082020170725
16156? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7500_-O2_-fomit-frame-pointer2017082020170725
16167? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7_-O3_-fomit-frame-pointer2017082020170725
16174? ? ?? ? ?moon/armv6/32gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
16180? ? ?? ? ?moon/armv6/32clang_-O3_-fwrapv_-march=armv7-a_-mfloat-abi=hard_-mfpu=vfpv3-d16_-fomit-frame-pointer_-Qunused-arguments2017082020170725
16186? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm710_-O2_-fomit-frame-pointer2017082020170725
16188? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7dmi_-O3_-fomit-frame-pointer2017082020170725
16193? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7d_-Os_-fomit-frame-pointer2017082020170725
16194? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7500_-Os_-fomit-frame-pointer2017082020170725
16195? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm610_-Os_-fomit-frame-pointer2017082020170725
16197? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a15_-O_-fomit-frame-pointer2017082020170725
16198? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm710c_-Os_-fomit-frame-pointer2017082020170725
16205? ? ?? ? ?moon/armv6/32gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
16210? ? ?? ? ?moon/armv6/32gcc_-mcpu=native_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082020170725
16212? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7100_-O3_-fomit-frame-pointer2017082020170725
16214? ? ?? ? ?moon/armv6/32gcc2017082020170725
16215? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm2_-Os_-fomit-frame-pointer2017082020170725
16215? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm810_-O3_-fomit-frame-pointer2017082020170725
16218? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082020170725
16219? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a9_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
16238? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a9_-O2_-fomit-frame-pointer2017082020170725
16239? ? ?? ? ?moon/armv6/32gcc_-O3_-fomit-frame-pointer2017082020170725
16244? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm250_-O2_-fomit-frame-pointer2017082020170725
16251? ? ?? ? ?moon/armv6/32clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
16251? ? ?? ? ?moon/armv6/32gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
16254? ? ?? ? ?moon/armv6/32gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
16264? ? ?? ? ?moon/armv6/32gcc_-mcpu=strongarm110_-O2_-fomit-frame-pointer2017082020170725
16265? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm6_-Os_-fomit-frame-pointer2017082020170725
16266? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
16267? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm710c_-O2_-fomit-frame-pointer2017082020170725
16271? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7d_-O2_-fomit-frame-pointer2017082020170725
16277? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm2_-O2_-fomit-frame-pointer2017082020170725
16277? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7d_-O_-fomit-frame-pointer2017082020170725
16280? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7m_-O_-fomit-frame-pointer2017082020170725
16281? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm8_-O_-fomit-frame-pointer2017082020170725
16282? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm700i_-O2_-fomit-frame-pointer2017082020170725
16284? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm810_-O_-fomit-frame-pointer2017082020170725
16285? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7dm_-Os_-fomit-frame-pointer2017082020170725
16298? ? ?? ? ?moon/armv6/32gcc_-O_-fomit-frame-pointer2017082020170725
16300? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7_-Os_-fomit-frame-pointer2017082020170725
16302? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7500fe_-Os_-fomit-frame-pointer2017082020170725
16308? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a5_-Os_-fomit-frame-pointer2017082020170725
16310? ? ?? ? ?moon/armv6/32gcc_-funroll-loops_-O2_-fomit-frame-pointer2017082020170725
16311? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a9_-O_-fomit-frame-pointer2017082020170725
16316? ? ?? ? ?moon/armv6/32gcc_-funroll-loops_-O_-fomit-frame-pointer2017082020170725
16319? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm70_-O2_-fomit-frame-pointer2017082020170725
16322? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a5_-O2_-fomit-frame-pointer2017082020170725
16324? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm60_-Os_-fomit-frame-pointer2017082020170725
16328? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm700i_-Os_-fomit-frame-pointer2017082020170725
16335? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm700_-Os_-fomit-frame-pointer2017082020170725
16335? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a15_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082020170725
16343? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm600_-O_-fomit-frame-pointer2017082020170725
16343? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm8_-O2_-fomit-frame-pointer2017082020170725
16348? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7m_-O3_-fomit-frame-pointer2017082020170725
16352? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm600_-O3_-fomit-frame-pointer2017082020170725
16355? ? ?? ? ?moon/armv6/32gcc_-mcpu=strongarm_-O2_-fomit-frame-pointer2017082020170725
16357? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm3_-O2_-fomit-frame-pointer2017082020170725
16368? ? ?? ? ?moon/armv6/32gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
16384? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm710c_-O3_-fomit-frame-pointer2017082020170725
16384? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a9_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
16391? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm60_-O_-fomit-frame-pointer2017082020170725
16393? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm610_-O2_-fomit-frame-pointer2017082020170725
16401? ? ?? ? ?moon/armv6/32gcc_-mcpu=strongarm1100_-Os_-fomit-frame-pointer2017082020170725
16402? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7500fe_-O2_-fomit-frame-pointer2017082020170725
16406? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7di_-O3_-fomit-frame-pointer2017082020170725
16409? ? ?? ? ?moon/armv6/32gcc_-mcpu=strongarm_-O_-fomit-frame-pointer2017082020170725
16424? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm810_-Os_-fomit-frame-pointer2017082020170725
16435? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm620_-Os_-fomit-frame-pointer2017082020170725
16441? ? ?? ? ?moon/armv6/32clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082020170725
16441? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm620_-O_-fomit-frame-pointer2017082020170725
16441? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm710_-Os_-fomit-frame-pointer2017082020170725
16446? ? ?? ? ?moon/armv6/32gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
16447? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm6_-O2_-fomit-frame-pointer2017082020170725
16449? ? ?? ? ?moon/armv6/32gcc_-mcpu=strongarm_-Os_-fomit-frame-pointer2017082020170725
16452? ? ?? ? ?moon/armv6/32gcc_-O2_-fomit-frame-pointer2017082020170725
16460? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082020170725
16467? ? ?? ? ?moon/armv6/32gcc_-mcpu=native_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
16469? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm710c_-O_-fomit-frame-pointer2017082020170725
16469? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7d_-O3_-fomit-frame-pointer2017082020170725
16470? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm8_-Os_-fomit-frame-pointer2017082020170725
16471? ? ?? ? ?moon/armv6/32clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017082020170725
16471? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a15_-O3_-fomit-frame-pointer2017082020170725
16475? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082020170725
16479? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7500_-O_-fomit-frame-pointer2017082020170725
16482? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082020170725
16494? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082020170725
16495? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7100_-O2_-fomit-frame-pointer2017082020170725
16497? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7di_-Os_-fomit-frame-pointer2017082020170725
16500? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7500_-O3_-fomit-frame-pointer2017082020170725
16505? ? ?? ? ?moon/armv6/32cc2017082020170725
16528? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm710_-O3_-fomit-frame-pointer2017082020170725
16545? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082020170725
16550? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a5_-O_-fomit-frame-pointer2017082020170725
16551? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7dm_-O_-fomit-frame-pointer2017082020170725
16556? ? ?? ? ?moon/armv6/32gcc_-mcpu=strongarm110_-O3_-fomit-frame-pointer2017082020170725
16564? ? ?? ? ?moon/armv6/32gcc_-mcpu=strongarm110_-Os_-fomit-frame-pointer2017082020170725
16578? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a5_-O3_-fomit-frame-pointer2017082020170725
16592? ? ?? ? ?moon/armv6/32clang_-O3_-fwrapv_-march=armv7-a_-mfloat-abi=hard_-mfpu=neon_-fomit-frame-pointer_-Qunused-arguments2017082020170725
16643? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm70_-Os_-fomit-frame-pointer2017082020170725
16662? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm620_-O2_-fomit-frame-pointer2017082020170725
16680? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm8_-O3_-fomit-frame-pointer2017082020170725
16683? ? ?? ? ?moon/armv6/32gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
16704? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a8_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
16746? ? ?? ? ?moon/armv6/32gcc_-mcpu=strongarm_-O3_-fomit-frame-pointer2017082020170725
16775? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm620_-O3_-fomit-frame-pointer2017082020170725
16831? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7dm_-O3_-fomit-frame-pointer2017082020170725
16839? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7dm_-O2_-fomit-frame-pointer2017082020170725
16849? ? ?? ? ?moon/armv6/32gcc_-funroll-loops_-O3_-fomit-frame-pointer2017082020170725
16918? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7di_-O_-fomit-frame-pointer2017082020170725
16961? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm70_-O_-fomit-frame-pointer2017082020170725
16971? ? ?? ? ?moon/armv6/32gcc_-mcpu=strongarm1100_-O_-fomit-frame-pointer2017082020170725
17051? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7_-O_-fomit-frame-pointer2017082020170725
17220? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm610_-O3_-fomit-frame-pointer2017082020170725
17395? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082020170725
17444? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm700_-O3_-fomit-frame-pointer2017082020170725
18101? ? ?? ? ?regsgcc_-mcpu=arm810_-O3_-fomit-frame-pointer2017082020170725
18182? ? ?? ? ?regsgcc_-mcpu=strongarm_-O2_-fomit-frame-pointer2017082020170725
18224? ? ?? ? ?regsgcc_-mcpu=strongarm_-O3_-fomit-frame-pointer2017082020170725
18230? ? ?? ? ?regsgcc_-mcpu=arm7m_-O3_-fomit-frame-pointer2017082020170725
18279? ? ?? ? ?regsgcc_-mcpu=strongarm110_-O2_-fomit-frame-pointer2017082020170725
18291? ? ?? ? ?regsgcc_-mcpu=arm7dmi_-O2_-fomit-frame-pointer2017082020170725
18354? ? ?? ? ?regsgcc_-mcpu=arm8_-O3_-fomit-frame-pointer2017082020170725
18356? ? ?? ? ?regsgcc_-mcpu=strongarm110_-O3_-fomit-frame-pointer2017082020170725
18367? ? ?? ? ?regsgcc_-mcpu=arm7dmi_-O3_-fomit-frame-pointer2017082020170725
18411? ? ?? ? ?regsgcc_-mcpu=arm7m_-O2_-fomit-frame-pointer2017082020170725
18414? ? ?? ? ?regsgcc_-mcpu=arm610_-O2_-fomit-frame-pointer2017082020170725
18418? ? ?? ? ?regsgcc_-funroll-loops_-O2_-fomit-frame-pointer2017082020170725
18418? ? ?? ? ?regsgcc_-mcpu=cortex-a8_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
18426? ? ?? ? ?regsgcc_-mcpu=arm700i_-O3_-fomit-frame-pointer2017082020170725
18427? ? ?? ? ?regsgcc_-mcpu=arm7dm_-O2_-fomit-frame-pointer2017082020170725
18434? ? ?? ? ?regsgcc_-mcpu=arm7500_-O2_-fomit-frame-pointer2017082020170725
18468? ? ?? ? ?regsgcc_-mcpu=arm620_-O3_-fomit-frame-pointer2017082020170725
18473? ? ?? ? ?regsgcc_-mcpu=arm600_-O2_-fomit-frame-pointer2017082020170725
18480? ? ?? ? ?regsgcc_-mcpu=arm600_-O3_-fomit-frame-pointer2017082020170725
18483? ? ?? ? ?regsgcc_-mcpu=arm7_-O3_-fomit-frame-pointer2017082020170725
18498? ? ?? ? ?regsgcc_-mcpu=arm60_-O3_-fomit-frame-pointer2017082020170725
18506? ? ?? ? ?regsgcc_-mcpu=strongarm1100_-O3_-fomit-frame-pointer2017082020170725
18536? ? ?? ? ?regsgcc_-mcpu=arm7500_-O3_-fomit-frame-pointer2017082020170725
18546? ? ?? ? ?regsgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082020170725
18564? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a15_-Os_-fomit-frame-pointer2017082020170725
18566? ? ?? ? ?regsgcc_-mcpu=arm3_-O3_-fomit-frame-pointer2017082020170725
18580? ? ?? ? ?regsgcc_-mcpu=cortex-a5_-O3_-fomit-frame-pointer2017082020170725
18585? ? ?? ? ?regsgcc_-funroll-loops_-O3_-fomit-frame-pointer2017082020170725
18637? ? ?? ? ?regsgcc_-mcpu=arm700i_-O2_-fomit-frame-pointer2017082020170725
18639? ? ?? ? ?regsgcc_-mcpu=arm8_-O2_-fomit-frame-pointer2017082020170725
18651? ? ?? ? ?regsgcc_-mcpu=strongarm1100_-O2_-fomit-frame-pointer2017082020170725
18669? ? ?? ? ?regsgcc_-mcpu=arm620_-O2_-fomit-frame-pointer2017082020170725
18674? ? ?? ? ?regsgcc_-mcpu=arm710_-Os_-fomit-frame-pointer2017082020170725
18677? ? ?? ? ?regsgcc_-mcpu=arm70_-O3_-fomit-frame-pointer2017082020170725
18680? ? ?? ? ?regsgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
18695? ? ?? ? ?regsgcc_-mcpu=arm7dmi_-Os_-fomit-frame-pointer2017082020170725
18696? ? ?? ? ?regsgcc_-mcpu=arm7m_-Os_-fomit-frame-pointer2017082020170725
18705? ? ?? ? ?regsgcc_-mcpu=arm7di_-O3_-fomit-frame-pointer2017082020170725
18708? ? ?? ? ?regsgcc_-mcpu=arm7100_-O3_-fomit-frame-pointer2017082020170725
18733? ? ?? ? ?regsgcc_-mcpu=strongarm_-Os_-fomit-frame-pointer2017082020170725
18742? ? ?? ? ?regsgcc_-mcpu=arm7di_-Os_-fomit-frame-pointer2017082020170725
18743? ? ?? ? ?regsgcc_-mcpu=arm710_-O2_-fomit-frame-pointer2017082020170725
18759? ? ?? ? ?regsgcc_-mcpu=arm7500_-Os_-fomit-frame-pointer2017082020170725
18768? ? ?? ? ?regsgcc_-mcpu=arm2_-Os_-fomit-frame-pointer2017082020170725
18776? ? ?? ? ?regsgcc_-mcpu=arm700_-O3_-fomit-frame-pointer2017082020170725
18779? ? ?? ? ?regsgcc_-mcpu=arm700_-O2_-fomit-frame-pointer2017082020170725
18781? ? ?? ? ?regsgcc_-mcpu=arm620_-Os_-fomit-frame-pointer2017082020170725
18784? ? ?? ? ?regsgcc_-mcpu=arm2_-O2_-fomit-frame-pointer2017082020170725
18788? ? ?? ? ?regsgcc_-mcpu=arm7d_-O2_-fomit-frame-pointer2017082020170725
18793? ? ?? ? ?regsgcc_-mcpu=arm700i_-Os_-fomit-frame-pointer2017082020170725
18818? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm3_-O3_-fomit-frame-pointer2017082020170725
18824? ? ?? ? ?regsgcc_-mcpu=arm710c_-O3_-fomit-frame-pointer2017082020170725
18831? ? ?? ? ?regsgcc_-mcpu=arm8_-Os_-fomit-frame-pointer2017082020170725
18832? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a9_-O3_-fomit-frame-pointer2017082020170725
18841? ? ?? ? ?regsgcc_-mcpu=arm250_-O3_-fomit-frame-pointer2017082020170725
18851? ? ?? ? ?regsgcc_-mcpu=arm7500fe_-O2_-fomit-frame-pointer2017082020170725
18868? ? ?? ? ?regsgcc_-mcpu=arm2_-O3_-fomit-frame-pointer2017082020170725
18868? ? ?? ? ?regsgcc_-mcpu=strongarm1100_-Os_-fomit-frame-pointer2017082020170725
18874? ? ?? ? ?regsgcc_-O2_-fomit-frame-pointer2017082020170725
18880? ? ?? ? ?regsgcc_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
18881? ? ?? ? ?regsgcc_-mcpu=arm7dm_-Os_-fomit-frame-pointer2017082020170725
18887? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm6_-O_-fomit-frame-pointer2017082020170725
18895? ? ?? ? ?regsgcc_-mcpu=arm7500fe_-Os_-fomit-frame-pointer2017082020170725
18897? ? ?? ? ?regsgcc_-mcpu=arm250_-Os_-fomit-frame-pointer2017082020170725
18898? ? ?? ? ?regsgcc_-mcpu=cortex-a9_-O2_-fomit-frame-pointer2017082020170725
18899? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7dmi_-Os_-fomit-frame-pointer2017082020170725
18901? ? ?? ? ?regsgcc_-mcpu=arm7d_-Os_-fomit-frame-pointer2017082020170725
18916? ? ?? ? ?regsgcc_-O3_-fomit-frame-pointer2017082020170725
18920? ? ?? ? ?regsgcc_-mcpu=arm6_-O3_-fomit-frame-pointer2017082020170725
18934? ? ?? ? ?regsgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
18941? ? ?? ? ?regsgcc_-mcpu=arm6_-Os_-fomit-frame-pointer2017082020170725
18946? ? ?? ? ?regsgcc_-mcpu=arm7_-Os_-fomit-frame-pointer2017082020170725
18955? ? ?? ? ?regsgcc_-mcpu=cortex-a5_-O2_-fomit-frame-pointer2017082020170725
18964? ? ?? ? ?regsgcc_-mcpu=arm60_-O2_-fomit-frame-pointer2017082020170725
19004? ? ?? ? ?regsgcc_-mcpu=arm7_-O2_-fomit-frame-pointer2017082020170725
19008? ? ?? ? ?regsgcc_-mcpu=arm3_-Os_-fomit-frame-pointer2017082020170725
19034? ? ?? ? ?regsgcc_-mcpu=arm7d_-O3_-fomit-frame-pointer2017082020170725
19043? ? ?? ? ?regsgcc_-mcpu=arm7500fe_-O3_-fomit-frame-pointer2017082020170725
19049? ? ?? ? ?regsgcc_-mcpu=arm610_-O3_-fomit-frame-pointer2017082020170725
19068? ? ?? ? ?regsgcc_-mcpu=arm710c_-O2_-fomit-frame-pointer2017082020170725
19072? ? ?? ? ?regsgcc_-mcpu=arm710c_-Os_-fomit-frame-pointer2017082020170725
19102? ? ?? ? ?regsgcc_-mcpu=arm700_-Os_-fomit-frame-pointer2017082020170725
19125? ? ?? ? ?regsgcc_-mcpu=cortex-a5_-Os_-fomit-frame-pointer2017082020170725
19145? ? ?? ? ?regsgcc_-mcpu=arm610_-Os_-fomit-frame-pointer2017082020170725
19172? ? ?? ? ?regsgcc_-mcpu=arm3_-O2_-fomit-frame-pointer2017082020170725
19190? ? ?? ? ?regsgcc_-mcpu=arm6_-O2_-fomit-frame-pointer2017082020170725
19218? ? ?? ? ?regsgcc_-mcpu=arm7dm_-O3_-fomit-frame-pointer2017082020170725
19220? ? ?? ? ?refgcc_-mcpu=arm710c_-O3_-fomit-frame-pointer2017082020170725
19234? ? ?? ? ?regsgcc_-mcpu=arm7100_-Os_-fomit-frame-pointer2017082020170725
19245? ? ?? ? ?regsgcc_-mcpu=arm600_-Os_-fomit-frame-pointer2017082020170725
19248? ? ?? ? ?refgcc_-mcpu=arm700i_-O3_-fomit-frame-pointer2017082020170725
19250? ? ?? ? ?regsgcc_-mcpu=arm70_-O2_-fomit-frame-pointer2017082020170725
19253? ? ?? ? ?refgcc_-mcpu=arm7500fe_-O3_-fomit-frame-pointer2017082020170725
19255? ? ?? ? ?regsgcc_-mcpu=arm710_-O3_-fomit-frame-pointer2017082020170725
19258? ? ?? ? ?regsgcc_-mcpu=strongarm110_-Os_-fomit-frame-pointer2017082020170725
19309? ? ?? ? ?regsgcc_-mcpu=arm60_-Os_-fomit-frame-pointer2017082020170725
19325? ? ?? ? ?refgcc_-mcpu=arm710_-O3_-fomit-frame-pointer2017082020170725
19336? ? ?? ? ?regsgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
19336? ? ?? ? ?regsgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082020170725
19451? ? ?? ? ?refgcc_-mcpu=arm620_-O3_-fomit-frame-pointer2017082020170725
19465? ? ?? ? ?regsgcc_-Os_-fomit-frame-pointer2017082020170725
19481? ? ?? ? ?regsgcc_-mcpu=arm810_-Os_-fomit-frame-pointer2017082020170725
19491? ? ?? ? ?refgcc_-mcpu=arm600_-O3_-fomit-frame-pointer2017082020170725
19511? ? ?? ? ?refgcc_-mcpu=arm7di_-O3_-fomit-frame-pointer2017082020170725
19511? ? ?? ? ?regsgcc_-mcpu=cortex-a8_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
19561? ? ?? ? ?regsgcc_-mcpu=cortex-a9_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
19577? ? ?? ? ?refgcc_-mcpu=arm8_-O3_-fomit-frame-pointer2017082020170725
19580? ? ?? ? ?regsgcc_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
19610? ? ?? ? ?refgcc_-mcpu=arm7100_-O3_-fomit-frame-pointer2017082020170725
19614? ? ?? ? ?refgcc_-mcpu=arm7500_-O3_-fomit-frame-pointer2017082020170725
19617? ? ?? ? ?regsgcc_-mcpu=cortex-a9_-O3_-fomit-frame-pointer2017082020170725
19626? ? ?? ? ?refgcc_-mcpu=arm610_-O3_-fomit-frame-pointer2017082020170725
19655? ? ?? ? ?regsgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082020170725
19666? ? ?? ? ?refgcc_-mcpu=arm700_-O3_-fomit-frame-pointer2017082020170725
19669? ? ?? ? ?regsgcc_-mcpu=cortex-a15_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
19676? ? ?? ? ?regsgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082020170725
19687? ? ?? ? ?regsgcc_-mcpu=cortex-a15_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
19706? ? ?? ? ?refgcc_-mcpu=arm6_-O3_-fomit-frame-pointer2017082020170725
19708? ? ?? ? ?regsclang_-mcpu=cortex-a15_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
19718? ? ?? ? ?refgcc_-mcpu=arm7d_-O3_-fomit-frame-pointer2017082020170725
19742? ? ?? ? ?regsclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
19754? ? ?? ? ?regsgcc_-mcpu=cortex-a15_-O3_-fomit-frame-pointer2017082020170725
19800? ? ?? ? ?refgcc_-mcpu=arm7dm_-O3_-fomit-frame-pointer2017082020170725
19838? ? ?? ? ?refgcc_-mcpu=arm60_-O3_-fomit-frame-pointer2017082020170725
19840? ? ?? ? ?refgcc_-mcpu=arm70_-O3_-fomit-frame-pointer2017082020170725
19842? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm700_-O2_-fomit-frame-pointer2017082020170725
19850? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a15_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
19859? ? ?? ? ?regsclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
19860? ? ?? ? ?moon/armv6/32gcc_-mcpu=arm7dmi_-O_-fomit-frame-pointer2017082020170725
19865? ? ?? ? ?refgcc_-mcpu=arm7_-O3_-fomit-frame-pointer2017082020170725
19875? ? ?? ? ?regsgcc_-mcpu=cortex-a9_-Os_-fomit-frame-pointer2017082020170725
19909? ? ?? ? ?refgcc_-mcpu=arm3_-O3_-fomit-frame-pointer2017082020170725
19912? ? ?? ? ?refgcc_-mcpu=arm2_-O3_-fomit-frame-pointer2017082020170725
19919? ? ?? ? ?regsgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082020170725
19963? ? ?? ? ?refgcc_-mcpu=arm810_-O3_-fomit-frame-pointer2017082020170725
19966? ? ?? ? ?regsgcc_-mcpu=cortex-a9_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
20053? ? ?? ? ?refgcc_-mcpu=arm7m_-O3_-fomit-frame-pointer2017082020170725
20078? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017082020170725
20102? ? ?? ? ?refgcc_-mcpu=arm7dmi_-O3_-fomit-frame-pointer2017082020170725
20136? ? ?? ? ?regsgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
20193? ? ?? ? ?refgcc_-mcpu=strongarm_-O3_-fomit-frame-pointer2017082020170725
20221? ? ?? ? ?regsgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
20286? ? ?? ? ?refgcc_-mcpu=arm250_-O3_-fomit-frame-pointer2017082020170725
20322? ? ?? ? ?regsgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082020170725
20337? ? ?? ? ?regsgcc_-mcpu=cortex-a15_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
20412? ? ?? ? ?regsgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082020170725
20499? ? ?? ? ?regsgcc_-mcpu=native_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
20504? ? ?? ? ?regsgcc_-funroll-loops_-Os_-fomit-frame-pointer2017082020170725
20586? ? ?? ? ?regsgcc_-mcpu=cortex-a15_-Os_-fomit-frame-pointer2017082020170725
20611? ? ?? ? ?regsgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
20636? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082020170725
20786? ? ?? ? ?regsgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
20858? ? ?? ? ?regsgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
20970? ? ?? ? ?regsgcc_-mcpu=cortex-a15_-O2_-fomit-frame-pointer2017082020170725
20997? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
21043? ? ?? ? ?regsgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082020170725
21206? ? ?? ? ?regsgcc_-mcpu=arm7dmi_-O_-fomit-frame-pointer2017082020170725
21251? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017082020170725
21254? ? ?? ? ?refgcc_-mcpu=cortex-a5_-O3_-fomit-frame-pointer2017082020170725
21269? ? ?? ? ?regsgcc_-mcpu=strongarm110_-O_-fomit-frame-pointer2017082020170725
21337? ? ?? ? ?regsgcc_-mcpu=arm7m_-O_-fomit-frame-pointer2017082020170725
21397? ? ?? ? ?regsgcc_-mcpu=arm250_-O2_-fomit-frame-pointer2017082020170725
21455? ? ?? ? ?regsgcc_-mcpu=arm8_-O_-fomit-frame-pointer2017082020170725
21525? ? ?? ? ?regsgcc_-mcpu=arm810_-O_-fomit-frame-pointer2017082020170725
21557? ? ?? ? ?regsgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082020170725
21563? ? ?? ? ?regsgcc_-mcpu=arm7dm_-O_-fomit-frame-pointer2017082020170725
21590? ? ?? ? ?regsgcc_-mcpu=native_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082020170725
21626? ? ?? ? ?regsgcc_-mcpu=strongarm1100_-O_-fomit-frame-pointer2017082020170725
21637? ? ?? ? ?regsgcc_-mcpu=strongarm_-O_-fomit-frame-pointer2017082020170725
21649? ? ?? ? ?regsgcc_-mcpu=cortex-a15_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082020170725
21668? ? ?? ? ?regsgcc_-mcpu=cortex-a9_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082020170725
21708? ? ?? ? ?regsgcc_-mcpu=cortex-a8_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082020170725
21720? ? ?? ? ?regsgcc_-mcpu=arm250_-O_-fomit-frame-pointer2017082020170725
21738? ? ?? ? ?regsgcc_-mcpu=arm7500fe_-O_-fomit-frame-pointer2017082020170725
21740? ? ?? ? ?regsgcc_-mcpu=arm70_-O_-fomit-frame-pointer2017082020170725
21754? ? ?? ? ?regsgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082020170725
21802? ? ?? ? ?regsgcc_-mcpu=arm7500_-O_-fomit-frame-pointer2017082020170725
21834? ? ?? ? ?regsclang_-O3_-fwrapv_-march=armv7-a_-mfloat-abi=hard_-mfpu=vfpv3-d16_-fomit-frame-pointer_-Qunused-arguments2017082020170725
21835? ? ?? ? ?regsgcc_-mcpu=arm7d_-O_-fomit-frame-pointer2017082020170725
21852? ? ?? ? ?regsgcc_-mcpu=arm7100_-O_-fomit-frame-pointer2017082020170725
21854? ? ?? ? ?regsgcc_-mcpu=arm7_-O_-fomit-frame-pointer2017082020170725
21856? ? ?? ? ?regsgcc_-mcpu=arm710_-O_-fomit-frame-pointer2017082020170725
21857? ? ?? ? ?regsgcc_-mcpu=cortex-a5_-O_-fomit-frame-pointer2017082020170725
21890? ? ?? ? ?regsgcc_-mcpu=arm7di_-O_-fomit-frame-pointer2017082020170725
21908? ? ?? ? ?regsgcc_-mcpu=arm2_-O_-fomit-frame-pointer2017082020170725
21913? ? ?? ? ?regsgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
21922? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
21924? ? ?? ? ?regsgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
21928? ? ?? ? ?refgcc_-mcpu=cortex-a15_-O3_-fomit-frame-pointer2017082020170725
21939? ? ?? ? ?regsgcc_-mcpu=cortex-a15_-O_-fomit-frame-pointer2017082020170725
21961? ? ?? ? ?regsgcc_-mcpu=arm620_-O_-fomit-frame-pointer2017082020170725
21977? ? ?? ? ?regsclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
21992? ? ?? ? ?regsclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017082020170725
22030? ? ?? ? ?regsgcc_-mcpu=arm700i_-O_-fomit-frame-pointer2017082020170725
22038? ? ?? ? ?regsgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082020170725
22070? ? ?? ? ?refgcc_-mcpu=cortex-a5_-O2_-fomit-frame-pointer2017082020170725
22076? ? ?? ? ?regsgcc_-mcpu=arm710c_-O_-fomit-frame-pointer2017082020170725
22208? ? ?? ? ?regsgcc_-mcpu=arm610_-O_-fomit-frame-pointer2017082020170725
22218? ? ?? ? ?regsclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017082020170725
22281? ? ?? ? ?regsclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082020170725
22342? ? ?? ? ?regsgcc_-mcpu=arm810_-O2_-fomit-frame-pointer2017082020170725
22354? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
22363? ? ?? ? ?regsgcc_-mcpu=cortex-a9_-O_-fomit-frame-pointer2017082020170725
22373? ? ?? ? ?regsgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
22397? ? ?? ? ?regsgcc_-funroll-loops_-O_-fomit-frame-pointer2017082020170725
22398? ? ?? ? ?regsgcc_-mcpu=arm700_-O_-fomit-frame-pointer2017082020170725
22431? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017082020170725
22432? ? ?? ? ?regsgcc_-mcpu=arm6_-O_-fomit-frame-pointer2017082020170725
22454? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
22456? ? ?? ? ?regsclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
22531? ? ?? ? ?refgcc_-mcpu=arm810_-O2_-fomit-frame-pointer2017082020170725
22661? ? ?? ? ?regsgcc_-O_-fomit-frame-pointer2017082020170725
22737? ? ?? ? ?regsgcc_-mcpu=arm60_-O_-fomit-frame-pointer2017082020170725
22763? ? ?? ? ?regsclang_-O3_-fwrapv_-march=armv7-a_-mfloat-abi=hard_-mfpu=neon_-fomit-frame-pointer_-Qunused-arguments2017082020170725
22871? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082020170725
22916? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
23018? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
23042? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a9_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082020170725
23044? ? ?? ? ?refgcc_-mcpu=strongarm_-O2_-fomit-frame-pointer2017082020170725
23120? ? ?? ? ?regsgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082020170725
23141? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017082020170725
23190? ? ?? ? ?refgcc_-mcpu=cortex-a9_-O3_-fomit-frame-pointer2017082020170725
23197? ? ?? ? ?refgcc_-mcpu=strongarm1100_-O2_-fomit-frame-pointer2017082020170725
23198? ? ?? ? ?regsgcc_-mcpu=native_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
23222? ? ?? ? ?refgcc_-mcpu=strongarm1100_-O3_-fomit-frame-pointer2017082020170725
23266? ? ?? ? ?regsclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082020170725
23282? ? ?? ? ?refgcc_-mcpu=arm7dmi_-O2_-fomit-frame-pointer2017082020170725
23297? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082020170725
23314? ? ?? ? ?regsgcc_-mcpu=arm7100_-O2_-fomit-frame-pointer2017082020170725
23316? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
23348? ? ?? ? ?refgcc_-mcpu=cortex-a9_-O2_-fomit-frame-pointer2017082020170725
23355? ? ?? ? ?regsgcc_-mcpu=arm3_-O_-fomit-frame-pointer2017082020170725
23361? ? ?? ? ?refgcc_-mcpu=cortex-a5_-Os_-fomit-frame-pointer2017082020170725
23380? ? ?? ? ?refgcc_-mcpu=cortex-a9_-Os_-fomit-frame-pointer2017082020170725
23417? ? ?? ? ?refgcc_-mcpu=arm2_-O2_-fomit-frame-pointer2017082020170725
23456? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
23530? ? ?? ? ?refgcc_-mcpu=arm3_-O2_-fomit-frame-pointer2017082020170725
23531? ? ?? ? ?refgcc_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
23533? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082020170725
23537? ? ?? ? ?refgcc_-mcpu=arm7m_-O2_-fomit-frame-pointer2017082020170725
23546? ? ?? ? ?refgcc_-mcpu=arm710c_-O2_-fomit-frame-pointer2017082020170725
23547? ? ?? ? ?refgcc_-mcpu=arm600_-O2_-fomit-frame-pointer2017082020170725
23568? ? ?? ? ?refgcc_-mcpu=arm7dm_-O2_-fomit-frame-pointer2017082020170725
23568? ? ?? ? ?refgcc_-mcpu=strongarm110_-O2_-fomit-frame-pointer2017082020170725
23585? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082020170725
23587? ? ?? ? ?refgcc_-mcpu=arm700i_-O2_-fomit-frame-pointer2017082020170725
23656? ? ?? ? ?refgcc_-mcpu=strongarm110_-O3_-fomit-frame-pointer2017082020170725
23697? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
23717? ? ?? ? ?refgcc_-mcpu=cortex-a15_-O2_-fomit-frame-pointer2017082020170725
23727? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017082020170725
23741? ? ?? ? ?refgcc_-mcpu=arm7500_-O2_-fomit-frame-pointer2017082020170725
23775? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082020170725
23785? ? ?? ? ?refgcc_-mcpu=arm250_-O2_-fomit-frame-pointer2017082020170725
23824? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082020170725
23835? ? ?? ? ?refgcc_-mcpu=arm7d_-O2_-fomit-frame-pointer2017082020170725
23862? ? ?? ? ?refgcc_-mcpu=arm7100_-O2_-fomit-frame-pointer2017082020170725
23893? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082020170725
23912? ? ?? ? ?refgcc_-mcpu=arm7500fe_-O2_-fomit-frame-pointer2017082020170725
23924? ? ?? ? ?refgcc_-mcpu=arm620_-O2_-fomit-frame-pointer2017082020170725
23927? ? ?? ? ?refgcc_-mcpu=arm7dmi_-Os_-fomit-frame-pointer2017082020170725
24007? ? ?? ? ?refgcc_-mcpu=arm710_-O2_-fomit-frame-pointer2017082020170725
24026? ? ?? ? ?refgcc_-mcpu=arm250_-Os_-fomit-frame-pointer2017082020170725
24030? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017082020170725
24046? ? ?? ? ?refgcc_-mcpu=arm70_-Os_-fomit-frame-pointer2017082020170725
24050? ? ?? ? ?refgcc_-mcpu=arm7di_-Os_-fomit-frame-pointer2017082020170725
24082? ? ?? ? ?refgcc_-mcpu=native_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
24095? ? ?? ? ?refgcc_-mcpu=arm6_-Os_-fomit-frame-pointer2017082020170725
24107? ? ?? ? ?refgcc_-mcpu=arm60_-Os_-fomit-frame-pointer2017082020170725
24109? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
24122? ? ?? ? ?refgcc_-mcpu=arm8_-Os_-fomit-frame-pointer2017082020170725
24136? ? ?? ? ?refgcc_-mcpu=arm7100_-Os_-fomit-frame-pointer2017082020170725
24152? ? ?? ? ?refgcc_-mcpu=arm610_-O2_-fomit-frame-pointer2017082020170725
24155? ? ?? ? ?refgcc_-mcpu=arm710c_-Os_-fomit-frame-pointer2017082020170725
24208? ? ?? ? ?refgcc_-mcpu=arm2_-Os_-fomit-frame-pointer2017082020170725
24233? ? ?? ? ?refgcc_-mcpu=arm7500fe_-Os_-fomit-frame-pointer2017082020170725
24241? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082020170725
24244? ? ?? ? ?refgcc_-mcpu=arm3_-Os_-fomit-frame-pointer2017082020170725
24248? ? ?? ? ?refgcc_-mcpu=arm610_-Os_-fomit-frame-pointer2017082020170725
24250? ? ?? ? ?refgcc_-mcpu=arm7_-Os_-fomit-frame-pointer2017082020170725
24268? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
24274? ? ?? ? ?refgcc_-mcpu=cortex-a15_-Os_-fomit-frame-pointer2017082020170725
24279? ? ?? ? ?refgcc_-mcpu=strongarm110_-Os_-fomit-frame-pointer2017082020170725
24294? ? ?? ? ?refgcc_-mcpu=arm60_-O2_-fomit-frame-pointer2017082020170725
24333? ? ?? ? ?moon/armv6/32gcc_-mcpu=cortex-a15_-O2_-fomit-frame-pointer2017082020170725
24398? ? ?? ? ?refgcc_-mcpu=arm700i_-Os_-fomit-frame-pointer2017082020170725
24398? ? ?? ? ?refgcc_-mcpu=arm7dm_-Os_-fomit-frame-pointer2017082020170725
24425? ? ?? ? ?refgcc_-mcpu=arm7500_-Os_-fomit-frame-pointer2017082020170725
24425? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
24443? ? ?? ? ?refgcc_-mcpu=arm7m_-Os_-fomit-frame-pointer2017082020170725
24465? ? ?? ? ?refgcc_-mcpu=arm620_-Os_-fomit-frame-pointer2017082020170725
24468? ? ?? ? ?refgcc_-mcpu=strongarm_-Os_-fomit-frame-pointer2017082020170725
24485? ? ?? ? ?refgcc_-mcpu=arm7di_-O2_-fomit-frame-pointer2017082020170725
24486? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082020170725
24549? ? ?? ? ?refgcc_-mcpu=strongarm1100_-Os_-fomit-frame-pointer2017082020170725
24558? ? ?? ? ?refgcc_-mcpu=arm700_-Os_-fomit-frame-pointer2017082020170725
24596? ? ?? ? ?refgcc_-mcpu=native_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
24635? ? ?? ? ?refgcc_-mcpu=arm7d_-Os_-fomit-frame-pointer2017082020170725
24636? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017082020170725
24863? ? ?? ? ?refgcc_-mcpu=arm810_-Os_-fomit-frame-pointer2017082020170725
24982? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
25131? ? ?? ? ?refgcc_-mcpu=arm7_-O2_-fomit-frame-pointer2017082020170725
25172? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082020170725
25236? ? ?? ? ?refgcc_-mcpu=arm8_-O_-fomit-frame-pointer2017082020170725
25236? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082020170725
25237? ? ?? ? ?refgcc_-mcpu=strongarm_-O_-fomit-frame-pointer2017082020170725
25316? ? ?? ? ?refgcc_-mcpu=arm810_-O_-fomit-frame-pointer2017082020170725
25388? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082020170725
25410? ? ?? ? ?refgcc_-mcpu=strongarm110_-O_-fomit-frame-pointer2017082020170725
25467? ? ?? ? ?refgcc_-mcpu=arm600_-O_-fomit-frame-pointer2017082020170725
25498? ? ?? ? ?refgcc_-mcpu=strongarm1100_-O_-fomit-frame-pointer2017082020170725
25535? ? ?? ? ?refgcc_-mcpu=arm710c_-O_-fomit-frame-pointer2017082020170725
25555? ? ?? ? ?refgcc_-mcpu=arm7di_-O_-fomit-frame-pointer2017082020170725
25572? ? ?? ? ?refgcc_-mcpu=arm710_-O_-fomit-frame-pointer2017082020170725
25586? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082020170725
25627? ? ?? ? ?refgcc_-mcpu=arm2_-O_-fomit-frame-pointer2017082020170725
25627? ? ?? ? ?refgcc_-mcpu=arm60_-O_-fomit-frame-pointer2017082020170725
25712? ? ?? ? ?refgcc_-mcpu=arm7500_-O_-fomit-frame-pointer2017082020170725
25716? ? ?? ? ?refgcc_-mcpu=arm3_-O_-fomit-frame-pointer2017082020170725
25755? ? ?? ? ?refgcc_-mcpu=arm7m_-O_-fomit-frame-pointer2017082020170725
25768? ? ?? ? ?refgcc_-mcpu=arm610_-O_-fomit-frame-pointer2017082020170725
25803? ? ?? ? ?refgcc_-mcpu=arm6_-O_-fomit-frame-pointer2017082020170725
25819? ? ?? ? ?refgcc_-mcpu=arm250_-O_-fomit-frame-pointer2017082020170725
25826? ? ?? ? ?regsgcc_-mcpu=arm7di_-O2_-fomit-frame-pointer2017082020170725
25840? ? ?? ? ?refgcc_-mcpu=cortex-a15_-O_-fomit-frame-pointer2017082020170725
25857? ? ?? ? ?regsgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082020170725
25908? ? ?? ? ?refgcc_-mcpu=arm7_-O_-fomit-frame-pointer2017082020170725
25934? ? ?? ? ?refgcc_-mcpu=arm7100_-O_-fomit-frame-pointer2017082020170725
25985? ? ?? ? ?refgcc_-mcpu=arm700_-O_-fomit-frame-pointer2017082020170725
25991? ? ?? ? ?refgcc_-mcpu=arm70_-O_-fomit-frame-pointer2017082020170725
26025? ? ?? ? ?refgcc_-mcpu=arm7d_-O_-fomit-frame-pointer2017082020170725
26028? ? ?? ? ?refgcc_-mcpu=arm620_-O_-fomit-frame-pointer2017082020170725
26051? ? ?? ? ?refgcc_-mcpu=native_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082020170725
26096? ? ?? ? ?refgcc_-mcpu=arm7500fe_-O_-fomit-frame-pointer2017082020170725
26156? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082020170725
26168? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082020170725
26248? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082020170725
26272? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082020170725
26363? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017082020170725
26383? ? ?? ? ?refgcc_-mcpu=cortex-a9_-O_-fomit-frame-pointer2017082020170725
26405? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082020170725
26440? ? ?? ? ?refgcc_-mcpu=arm700i_-O_-fomit-frame-pointer2017082020170725
26529? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
26584? ? ?? ? ?refgcc_-mcpu=cortex-a5_-O_-fomit-frame-pointer2017082020170725
26598? ? ?? ? ?refgcc_-mcpu=arm8_-O2_-fomit-frame-pointer2017082020170725
26661? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082020170725
27103? ? ?? ? ?refgcc_-mcpu=arm700_-O2_-fomit-frame-pointer2017082020170725
27332? ? ?? ? ?refgcc_-mcpu=arm710_-Os_-fomit-frame-pointer2017082020170725
27390? ? ?? ? ?regsclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082020170725
27489? ? ?? ? ?refgcc_-mcpu=arm70_-O2_-fomit-frame-pointer2017082020170725
27874? ? ?? ? ?refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017082020170725
27990? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082020170725
27997? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
28117? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
28238? ? ?? ? ?refclang_-mcpu=cortex-a15_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
28244? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082020170725
28262? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082020170725
28300? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
28301? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082020170725
28309? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082020170725
28318? ? ?? ? ?refclang_-O3_-fwrapv_-march=armv7-a_-mfloat-abi=hard_-mfpu=neon_-fomit-frame-pointer_-Qunused-arguments2017082020170725
28885? ? ?? ? ?refgcc_-mcpu=arm7dm_-O_-fomit-frame-pointer2017082020170725
29076? ? ?? ? ?refclang_-O3_-fwrapv_-march=armv7-a_-mfloat-abi=hard_-mfpu=vfpv3-d16_-fomit-frame-pointer_-Qunused-arguments2017082020170725
29230? ? ?? ? ?regsgcc_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082020170725
29259? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082020170725
29858? ? ?? ? ?refgcc_-mcpu=arm6_-O2_-fomit-frame-pointer2017082020170725
29891? ? ?? ? ?refgcc_-mcpu=arm600_-Os_-fomit-frame-pointer2017082020170725
30368? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017082020170725
30927? ? ?? ? ?regsgcc_-mcpu=arm600_-O_-fomit-frame-pointer2017082020170725
31365? ? ?? ? ?refgcc_-mcpu=arm7dmi_-O_-fomit-frame-pointer2017082020170725
31391? ? ?? ? ?regsgcc_-mcpu=arm70_-Os_-fomit-frame-pointer2017082020170725
92710? ? ?? ? ?regsgcc2017082020170725
93457? ? ?? ? ?regsgcc_-funroll-loops2017082020170725
96104? ? ?? ? ?regscc2017082020170725
192490? ? ?? ? ?refgcc2017082020170725
194702? ? ?? ? ?refgcc_-funroll-loops2017082020170725
194781? ? ?? ? ?refcc2017082020170725

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/32
Compiler: cc
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: bad instruction `pushl %ebp'
blake2s.S: blake2s.S:7: Error: bad instruction `movl $64,%eax'
blake2s.S: blake2s.S:8: Error: bad instruction `movl %esp,%ebp'
blake2s.S: blake2s.S:9: Error: bad instruction `pushl %edi'
blake2s.S: blake2s.S:10: Error: bad instruction `pushl %esi'
blake2s.S: blake2s.S:11: Error: bad instruction `pushl %ebx'
blake2s.S: blake2s.S:12: Error: bad instruction `andl $-64,%esp'
blake2s.S: blake2s.S:13: Error: bad instruction `addl $-128,%esp'
blake2s.S: blake2s.S:14: Error: bad instruction `cmpl $64,16(%ebp)'
blake2s.S: blake2s.S:15: Error: bad instruction `movl 12(%ebp),%esi'
blake2s.S: blake2s.S:16: Error: bad instruction `cmovbe 16(%ebp),%eax'
blake2s.S: blake2s.S:17: Error: bad instruction `movl %eax,48(%esp)'
blake2s.S: blake2s.S:18: Error: bad instruction `movl 8(%ebp),%eax'
blake2s.S: blake2s.S:19: Error: bad instruction `movl 40(%eax),%eax'
blake2s.S: blake2s.S:20: Error: bad instruction `testl %eax,%eax'
blake2s.S: blake2s.S:21: Error: bad instruction `jne blake2s_blocks_avx_33'
blake2s.S: blake2s.S:23: Error: bad instruction `movl 8(%ebp),%eax'
blake2s.S: blake2s.S:24: Error: bad instruction `leaq blake2s_constants_ssse3(%rip),%ebx'
blake2s.S: blake2s.S:25: Error: bad instruction `vmovdqa 0(%ebx),%xmm1'
blake2s.S: blake2s.S:26: Error: bad instruction `vmovdqu (%eax),%xmm0'
blake2s.S: blake2s.S:27: Error: bad instruction `addl $32,%eax'
blake2s.S: blake2s.S:28: Error: bad instruction `vmovdqa %xmm0,32(%esp)'
blake2s.S: blake2s.S:29: Error: bad instruction `vmovdqu -16(%eax),%xmm0'
blake2s.S: blake2s.S:30: Error: bad instruction `movl %eax,12(%esp)'
blake2s.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/blake2s/moon/xop/32
Compiler: cc
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: bad instruction `pushl %ebp'
blake2s.S: blake2s.S:7: Error: bad instruction `movl $64,%eax'
blake2s.S: blake2s.S:8: Error: bad instruction `movl %esp,%ebp'
blake2s.S: blake2s.S:9: Error: bad instruction `pushl %edi'
blake2s.S: blake2s.S:10: Error: bad instruction `pushl %esi'
blake2s.S: blake2s.S:11: Error: bad instruction `pushl %ebx'
blake2s.S: blake2s.S:12: Error: bad instruction `andl $-64,%esp'
blake2s.S: blake2s.S:13: Error: bad instruction `addl $-128,%esp'
blake2s.S: blake2s.S:14: Error: bad instruction `movl 12(%ebp),%esi'
blake2s.S: blake2s.S:15: Error: bad instruction `leaq blake2s_sigma(%rip),%ebx'
blake2s.S: blake2s.S:16: Error: bad instruction `cmpl $64,16(%ebp)'
blake2s.S: blake2s.S:17: Error: bad instruction `cmovbe 16(%ebp),%eax'
blake2s.S: blake2s.S:18: Error: bad instruction `movl %eax,48(%esp)'
blake2s.S: blake2s.S:19: Error: bad instruction `movl 8(%ebp),%eax'
blake2s.S: blake2s.S:20: Error: bad instruction `movl 40(%eax),%eax'
blake2s.S: blake2s.S:21: Error: bad instruction `testl %eax,%eax'
blake2s.S: blake2s.S:22: Error: bad instruction `jne blake2s_blocks_xop_33'
blake2s.S: blake2s.S:24: Error: bad instruction `movl 8(%ebp),%eax'
blake2s.S: blake2s.S:25: Error: bad instruction `vmovdqu (%eax),%xmm5'
blake2s.S: blake2s.S:26: Error: bad instruction `vmovdqu 16(%eax),%xmm4'
blake2s.S: blake2s.S:27: Error: bad instruction `addl $32,%eax'
blake2s.S: blake2s.S:28: Error: bad instruction `movl %eax,44(%esp)'
blake2s.S: blake2s.S:29: Error: bad instruction `movl 8(%ebp),%eax'
blake2s.S: blake2s.S:30: Error: bad instruction `movl 32(%eax),%eax'
blake2s.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/blake2s/moon/ssse3/32
Compiler: cc
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: bad instruction `pushl %ebp'
blake2s.S: blake2s.S:7: Error: bad instruction `movl %esp,%ebp'
blake2s.S: blake2s.S:8: Error: bad instruction `andl $-64,%esp'
blake2s.S: blake2s.S:9: Error: bad instruction `pushl %esi'
blake2s.S: blake2s.S:10: Error: bad instruction `pushl %edi'
blake2s.S: blake2s.S:11: Error: bad instruction `pushl %ebx'
blake2s.S: blake2s.S:12: Error: bad instruction `subl $180,%esp'
blake2s.S: blake2s.S:13: Error: bad instruction `movl $64,%ebx'
blake2s.S: blake2s.S:14: Error: bad instruction `leaq blake2s_constants_ssse3(%rip),%esi'
blake2s.S: blake2s.S:15: Error: bad instruction `movdqa 0(%esi),%xmm3'
blake2s.S: blake2s.S:16: Error: bad instruction `movdqa 16(%esi),%xmm0'
blake2s.S: blake2s.S:17: Error: bad instruction `movl 8(%ebp),%edi'
blake2s.S: blake2s.S:18: Error: bad instruction `movl 16(%ebp),%ecx'
blake2s.S: blake2s.S:19: Error: bad instruction `cmpl $64,%ecx'
blake2s.S: blake2s.S:20: Error: bad instruction `movl 12(%ebp),%edx'
blake2s.S: blake2s.S:21: Error: bad instruction `leaq blake2s_sigma(%rip),%esi'
blake2s.S: blake2s.S:22: Error: bad instruction `lea 160(%esi),%eax'
blake2s.S: blake2s.S:23: Error: bad instruction `cmovbe %ecx,%ebx'
blake2s.S: blake2s.S:24: Error: bad instruction `movl %eax,128(%esp)'
blake2s.S: blake2s.S:25: Error: bad instruction `cmpl $0,40(%edi)'
blake2s.S: blake2s.S:26: Error: bad instruction `je blake2s_blocks_ssse3_18'
blake2s.S: blake2s.S:28: Error: bad instruction `cmpl $64,%ecx'
blake2s.S: blake2s.S:29: Error: bad instruction `je blake2s_blocks_ssse3_18'
blake2s.S: blake2s.S:31: Error: bad instruction `lea (%esp),%eax'
blake2s.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/blake2s/moon/sse2/32
Compiler: cc
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: bad instruction `pushl %ebp'
blake2s.S: blake2s.S:7: Error: bad instruction `movl %esp,%ebp'
blake2s.S: blake2s.S:8: Error: bad instruction `andl $-64,%esp'
blake2s.S: blake2s.S:9: Error: bad instruction `pushl %esi'
blake2s.S: blake2s.S:10: Error: bad instruction `pushl %edi'
blake2s.S: blake2s.S:11: Error: bad instruction `pushl %ebx'
blake2s.S: blake2s.S:12: Error: bad instruction `subl $180,%esp'
blake2s.S: blake2s.S:13: Error: bad instruction `pushl $64'
blake2s.S: blake2s.S:14: Error: bad instruction `popl %eax'
blake2s.S: blake2s.S:15: Error: bad instruction `leaq blake2s_sigma(%rip),%ecx'
blake2s.S: blake2s.S:16: Error: bad instruction `movl 8(%ebp),%edx'
blake2s.S: blake2s.S:17: Error: bad instruction `movl 16(%ebp),%esi'
blake2s.S: blake2s.S:18: Error: bad instruction `cmpl $64,%esi'
blake2s.S: blake2s.S:19: Error: bad instruction `movl 12(%ebp),%ebx'
blake2s.S: blake2s.S:20: Error: bad instruction `cmovbe %esi,%eax'
blake2s.S: blake2s.S:21: Error: bad instruction `movl %ecx,72(%esp)'
blake2s.S: blake2s.S:22: Error: bad instruction `lea 160(%ecx),%ecx'
blake2s.S: blake2s.S:23: Error: bad instruction `movl %eax,68(%esp)'
blake2s.S: blake2s.S:24: Error: bad instruction `cmpl $0,40(%edx)'
blake2s.S: blake2s.S:25: Error: bad instruction `je blake2s_blocks_sse2_18'
blake2s.S: blake2s.S:27: Error: bad instruction `cmpl $64,%esi'
blake2s.S: blake2s.S:28: Error: bad instruction `je blake2s_blocks_sse2_18'
blake2s.S: blake2s.S:30: Error: bad instruction `testl $32,%esi'
blake2s.S: blake2s.S:31: Error: bad instruction `lea (%esp),%eax'
blake2s.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/blake2s/moon/xop/64
Compiler: cc
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: bad instruction `pushq %rbp'
blake2s.S: blake2s.S:7: Error: bad instruction `movl $64,%r8d'
blake2s.S: blake2s.S:8: Error: bad instruction `movq %rsp,%rbp'
blake2s.S: blake2s.S:9: Error: bad instruction `pushq %r12'
blake2s.S: blake2s.S:10: Error: bad instruction `pushq %rbx'
blake2s.S: blake2s.S:11: Error: bad instruction `andq $-64,%rsp'
blake2s.S: blake2s.S:12: Error: bad instruction `addq $32,%rsp'
blake2s.S: blake2s.S:13: Error: bad instruction `cmpq $64,%rdx'
blake2s.S: blake2s.S:14: Error: bad instruction `cmovbe %rdx,%r8'
blake2s.S: blake2s.S:15: Error: bad instruction `cmpl $0,40(%rdi)'
blake2s.S: blake2s.S:16: Error: bad instruction `je blake2s_blocks_xop_2'
blake2s.S: blake2s.S:17: Error: bad instruction `cmpq $64,%rdx'
blake2s.S: blake2s.S:18: Error: bad instruction `je blake2s_blocks_xop_2'
blake2s.S: blake2s.S:19: Error: bad instruction `vpxor %xmm0,%xmm0,%xmm0'
blake2s.S: blake2s.S:20: Error: bad instruction `testb $32,%dl'
blake2s.S: blake2s.S:21: Error: bad instruction `leaq -96(%rsp),%r9'
blake2s.S: blake2s.S:22: Error: bad instruction `vmovdqa %ymm0,-96(%rsp)'
blake2s.S: blake2s.S:23: Error: bad instruction `vmovdqa %ymm0,-64(%rsp)'
blake2s.S: blake2s.S:24: Error: bad instruction `je blake2s_blocks_xop_13'
blake2s.S: blake2s.S:25: Error: bad instruction `vmovdqu (%rsi),%ymm0'
blake2s.S: blake2s.S:26: Error: bad instruction `leaq 32(%r9),%rax'
blake2s.S: blake2s.S:27: Error: bad instruction `addq $32,%rsi'
blake2s.S: blake2s.S:28: Error: bad instruction `vmovdqa %ymm0,-96(%rsp)'
blake2s.S: blake2s.S:29: Error: bad instruction `jmp blake2s_blocks_xop_3'
blake2s.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/blake2s/moon/ssse3/64
Compiler: cc
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: bad instruction `pushq %rbp'
blake2s.S: blake2s.S:7: Error: bad instruction `movq %rsp,%rbp'
blake2s.S: blake2s.S:8: Error: bad instruction `andq $-64,%rsp'
blake2s.S: blake2s.S:9: Error: bad instruction `leaq blake2s_constants_ssse3(%rip),%r8'
blake2s.S: blake2s.S:10: Error: bad instruction `movq %rdi,%r10'
blake2s.S: blake2s.S:11: Error: bad instruction `cmpq $64,%rdx'
blake2s.S: blake2s.S:12: Error: bad instruction `leaq 160+blake2s_sigma(%rip),%r9'
blake2s.S: blake2s.S:13: Error: bad instruction `movdqa 0(%r8),%xmm6'
blake2s.S: blake2s.S:14: Error: bad instruction `movdqa 16(%r8),%xmm5'
blake2s.S: blake2s.S:15: Error: bad instruction `movl $64,%r8d'
blake2s.S: blake2s.S:16: Error: bad instruction `cmovbe %rdx,%r8'
blake2s.S: blake2s.S:17: Error: bad instruction `cmpl $0,40(%r10)'
blake2s.S: blake2s.S:18: Error: bad instruction `je blake2s_blocks_ssse3_18'
blake2s.S: blake2s.S:20: Error: bad instruction `cmpq $64,%rdx'
blake2s.S: blake2s.S:21: Error: bad instruction `je blake2s_blocks_ssse3_18'
blake2s.S: blake2s.S:23: Error: bad instruction `testq $32,%rdx'
blake2s.S: blake2s.S:24: Error: bad instruction `lea -64(%rsp),%rax'
blake2s.S: blake2s.S:25: Error: bad instruction `pxor %xmm0,%xmm0'
blake2s.S: blake2s.S:26: Error: bad instruction `movdqa %xmm0,-64(%rsp)'
blake2s.S: blake2s.S:27: Error: bad instruction `movdqa %xmm0,-48(%rsp)'
blake2s.S: blake2s.S:28: Error: bad instruction `movdqa %xmm0,-32(%rsp)'
blake2s.S: blake2s.S:29: Error: bad instruction `movdqa %xmm0,-16(%rsp)'
blake2s.S: blake2s.S:30: Error: bad instruction `je blake2s_blocks_ssse3_6'
blake2s.S: blake2s.S:32: Error: bad instruction `movdqu (%rsi),%xmm0'
blake2s.S: ...

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

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/64
Compiler: cc
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: bad instruction `pushq %rbp'
blake2s.S: blake2s.S:7: Error: bad instruction `movq %rsp,%rbp'
blake2s.S: blake2s.S:8: Error: bad instruction `andq $-64,%rsp'
blake2s.S: blake2s.S:9: Error: bad instruction `movq %rdi,%r10'
blake2s.S: blake2s.S:10: Error: bad instruction `movl $64,%r8d'
blake2s.S: blake2s.S:11: Error: bad instruction `cmpq $64,%rdx'
blake2s.S: blake2s.S:12: Error: bad instruction `leaq 160+blake2s_sigma(%rip),%r9'
blake2s.S: blake2s.S:13: Error: bad instruction `cmovbe %rdx,%r8'
blake2s.S: blake2s.S:14: Error: bad instruction `cmpl $0,40(%r10)'
blake2s.S: blake2s.S:15: Error: bad instruction `je blake2s_blocks_sse2_18'
blake2s.S: blake2s.S:17: Error: bad instruction `cmpq $64,%rdx'
blake2s.S: blake2s.S:18: Error: bad instruction `je blake2s_blocks_sse2_18'
blake2s.S: blake2s.S:20: Error: bad instruction `testq $32,%rdx'
blake2s.S: blake2s.S:21: Error: bad instruction `lea -64(%rsp),%rax'
blake2s.S: blake2s.S:22: Error: bad instruction `pxor %xmm0,%xmm0'
blake2s.S: blake2s.S:23: Error: bad instruction `movdqa %xmm0,-64(%rsp)'
blake2s.S: blake2s.S:24: Error: bad instruction `movdqa %xmm0,-48(%rsp)'
blake2s.S: blake2s.S:25: Error: bad instruction `movdqa %xmm0,-32(%rsp)'
blake2s.S: blake2s.S:26: Error: bad instruction `movdqa %xmm0,-16(%rsp)'
blake2s.S: blake2s.S:27: Error: bad instruction `je blake2s_blocks_sse2_6'
blake2s.S: blake2s.S:29: Error: bad instruction `movdqu (%rsi),%xmm0'
blake2s.S: blake2s.S:30: Error: bad instruction `movdqa %xmm0,-64(%rsp)'
blake2s.S: blake2s.S:31: Error: bad instruction `lea -32(%rsp),%rax'
blake2s.S: blake2s.S:32: Error: bad instruction `movdqu 16(%rsi),%xmm1'
blake2s.S: ...

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

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/64
Compiler: cc
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: bad instruction `pushq %rbp'
blake2s.S: blake2s.S:7: Error: bad instruction `movq %rsp,%rbp'
blake2s.S: blake2s.S:8: Error: bad instruction `pushq %r15'
blake2s.S: blake2s.S:9: Error: bad instruction `pushq %r14'
blake2s.S: blake2s.S:10: Error: bad instruction `pushq %r13'
blake2s.S: blake2s.S:11: Error: bad instruction `pushq %r12'
blake2s.S: blake2s.S:12: Error: bad instruction `pushq %rbx'
blake2s.S: blake2s.S:13: Error: bad instruction `movl $64,%ebx'
blake2s.S: blake2s.S:14: Error: bad instruction `andq $-64,%rsp'
blake2s.S: blake2s.S:15: Error: bad instruction `addq $8,%rsp'
blake2s.S: blake2s.S:16: Error: bad instruction `cmpq $64,%rdx'
blake2s.S: blake2s.S:17: Error: bad instruction `cmovbe %rdx,%rbx'
blake2s.S: blake2s.S:18: Error: bad instruction `movl 40(%rdi),%eax'
blake2s.S: blake2s.S:19: Error: bad instruction `testl %eax,%eax'
blake2s.S: blake2s.S:20: Error: bad instruction `jne blake2s_blocks_avx_33'
blake2s.S: blake2s.S:22: Error: bad instruction `movl 32(%rdi),%r11d'
blake2s.S: blake2s.S:23: Error: bad instruction `leaq 32(%rdi),%r12'
blake2s.S: blake2s.S:24: Error: bad instruction `movl %ebx,%r13d'
blake2s.S: blake2s.S:25: Error: bad instruction `vmovdqu (%rdi),%xmm9'
blake2s.S: blake2s.S:26: Error: bad instruction `vmovdqu 16(%rdi),%xmm8'
blake2s.S: blake2s.S:27: Error: bad instruction `leaq blake2s_constants_ssse3(%rip),%r10'
blake2s.S: blake2s.S:28: Error: bad instruction `vmovdqa 0(%r10),%xmm1'
blake2s.S: blake2s.S:29: Error: bad instruction `vmovdqa 16(%r10),%xmm0'
blake2s.S: blake2s.S:30: Error: bad instruction `leaq 160+blake2s_sigma(%rip),%r10'
blake2s.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/blake2s/xmm
Compiler: cc
blake2s.c: In file included from blake2s.c:21:0:
blake2s.c: blake2-config.h:68:2: error: #error "This code requires at least SSE2."
blake2s.c: #error "This code requires at least SSE2."
blake2s.c: ^
blake2s.c: blake2s.c:24:23: fatal error: emmintrin.h: No such file or directory
blake2s.c: #include <emmintrin.h>
blake2s.c: ^
blake2s.c: compilation terminated.

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

Compiler output

Implementation: crypto_hash/blake2s/avxicc
Compiler: cc
blake2s.s: blake2s.s: Assembler messages:
blake2s.s: blake2s.s:13: Error: bad instruction `xorl %r11d,%r11d'
blake2s.s: blake2s.s:14: Error: bad instruction `xorl %ecx,%ecx'
blake2s.s: blake2s.s:15: Error: bad instruction `movq %rsi,%r9'
blake2s.s: blake2s.s:16: Error: bad instruction `vmovdqu .L_2il0floatpacket.10(%rip),%xmm4'
blake2s.s: blake2s.s:17: Error: bad instruction `xorl %eax,%eax'
blake2s.s: blake2s.s:18: Error: bad instruction `vmovdqu .L_2il0floatpacket.7(%rip),%xmm0'
blake2s.s: blake2s.s:19: Error: bad instruction `vmovdqa %xmm4,%xmm2'
blake2s.s: blake2s.s:20: Error: bad instruction `vmovdqu .L_2il0floatpacket.8(%rip),%xmm1'
blake2s.s: blake2s.s:21: Error: bad instruction `movq %rdx,%r8'
blake2s.s: blake2s.s:22: Error: bad instruction `vmovdqu .L_2il0floatpacket.9(%rip),%xmm3'
blake2s.s: blake2s.s:23: Error: bad instruction `xorl %r10d,%r10d'
blake2s.s: blake2s.s:24: Error: bad instruction `vmovdqu .L_2il0floatpacket.11(%rip),%xmm5'
blake2s.s: blake2s.s:25: Error: bad instruction `cmpq $64,%rdx'
blake2s.s: blake2s.s:26: Error: bad instruction `jbe ..B1.5'
blake2s.s: blake2s.s:28: Error: bad instruction `movq %rbp,-104(%rsp)'
blake2s.s: blake2s.s:29: Error: bad instruction `lea -1(%rdx),%rsi'
blake2s.s: blake2s.s:30: Error: bad instruction `sarq $5,%rsi'
blake2s.s: blake2s.s:32: Error: bad instruction `movq %rcx,%rbp'
blake2s.s: blake2s.s:33: Error: bad instruction `shrq $58,%rsi'
blake2s.s: blake2s.s:34: Error: bad instruction `movq %rax,%rcx'
blake2s.s: blake2s.s:35: Error: bad instruction `lea -1(%rsi,%rdx),%rdx'
blake2s.s: blake2s.s:36: Error: bad instruction `sarq $6,%rdx'
blake2s.s: blake2s.s:37: Error: bad instruction `movq %rdx,%rax'
blake2s.s: blake2s.s:39: Error: bad instruction `vmovdqu (%rcx,%r9),%xmm9'
blake2s.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/blake2s/moon/avx/32
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
blake2s.S: blake2s.S:6:7: error: unexpected token in operand
blake2s.S: pushl %ebp
blake2s.S: ^
blake2s.S: blake2s.S:7:11: error: unexpected token in operand
blake2s.S: movl $64, %eax
blake2s.S: ^
blake2s.S: blake2s.S:8:6: error: unexpected token in operand
blake2s.S: movl %esp, %ebp
blake2s.S: ^
blake2s.S: blake2s.S:9:7: error: unexpected token in operand
blake2s.S: pushl %edi
blake2s.S: ^
blake2s.S: blake2s.S:10:7: error: unexpected token in operand
blake2s.S: pushl %esi
blake2s.S: ^
blake2s.S: blake2s.S:11:7: error: unexpected token in operand
blake2s.S: pushl %ebx
blake2s.S: ^
blake2s.S: blake2s.S:12:12: error: unexpected token in operand
blake2s.S: andl $-64, %esp
blake2s.S: ^
blake2s.S: blake2s.S:13:13: error: unexpected token in operand
blake2s.S: addl $-128, %esp
blake2s.S: ^
blake2s.S: blake2s.S:14:13: error: unexpected token in argument list
blake2s.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/blake2s/moon/xop/32
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
blake2s.S: blake2s.S:6:7: error: unexpected token in operand
blake2s.S: pushl %ebp
blake2s.S: ^
blake2s.S: blake2s.S:7:11: error: unexpected token in operand
blake2s.S: movl $64, %eax
blake2s.S: ^
blake2s.S: blake2s.S:8:6: error: unexpected token in operand
blake2s.S: movl %esp, %ebp
blake2s.S: ^
blake2s.S: blake2s.S:9:7: error: unexpected token in operand
blake2s.S: pushl %edi
blake2s.S: ^
blake2s.S: blake2s.S:10:7: error: unexpected token in operand
blake2s.S: pushl %esi
blake2s.S: ^
blake2s.S: blake2s.S:11:7: error: unexpected token in operand
blake2s.S: pushl %ebx
blake2s.S: ^
blake2s.S: blake2s.S:12:12: error: unexpected token in operand
blake2s.S: andl $-64, %esp
blake2s.S: ^
blake2s.S: blake2s.S:13:13: error: unexpected token in operand
blake2s.S: addl $-128, %esp
blake2s.S: ^
blake2s.S: blake2s.S:14:8: error: unexpected token in argument list
blake2s.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/blake2s/moon/ssse3/32
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
blake2s.S: blake2s.S:6:7: error: unexpected token in operand
blake2s.S: pushl %ebp
blake2s.S: ^
blake2s.S: blake2s.S:7:6: error: unexpected token in operand
blake2s.S: movl %esp, %ebp
blake2s.S: ^
blake2s.S: blake2s.S:8:12: error: unexpected token in operand
blake2s.S: andl $-64, %esp
blake2s.S: ^
blake2s.S: blake2s.S:9:7: error: unexpected token in operand
blake2s.S: pushl %esi
blake2s.S: ^
blake2s.S: blake2s.S:10:7: error: unexpected token in operand
blake2s.S: pushl %edi
blake2s.S: ^
blake2s.S: blake2s.S:11:7: error: unexpected token in operand
blake2s.S: pushl %ebx
blake2s.S: ^
blake2s.S: blake2s.S:12:12: error: unexpected token in operand
blake2s.S: subl $180, %esp
blake2s.S: ^
blake2s.S: blake2s.S:13:11: error: unexpected token in operand
blake2s.S: movl $64, %ebx
blake2s.S: ^
blake2s.S: <instantiation>:7:31: error: unexpected token in variant, expected ')'
blake2s.S: ...

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

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/32
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
blake2s.S: blake2s.S:6:7: error: unexpected token in operand
blake2s.S: pushl %ebp
blake2s.S: ^
blake2s.S: blake2s.S:7:6: error: unexpected token in operand
blake2s.S: movl %esp, %ebp
blake2s.S: ^
blake2s.S: blake2s.S:8:12: error: unexpected token in operand
blake2s.S: andl $-64, %esp
blake2s.S: ^
blake2s.S: blake2s.S:9:7: error: unexpected token in operand
blake2s.S: pushl %esi
blake2s.S: ^
blake2s.S: blake2s.S:10:7: error: unexpected token in operand
blake2s.S: pushl %edi
blake2s.S: ^
blake2s.S: blake2s.S:11:7: error: unexpected token in operand
blake2s.S: pushl %ebx
blake2s.S: ^
blake2s.S: blake2s.S:12:12: error: unexpected token in operand
blake2s.S: subl $180, %esp
blake2s.S: ^
blake2s.S: blake2s.S:13:1: error: invalid instruction
blake2s.S: pushl $64
blake2s.S: ^
blake2s.S: blake2s.S:14:6: error: unexpected token in operand
blake2s.S: ...

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

Compiler output

Implementation: crypto_hash/blake2s/moon/xop/64
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
blake2s.S: blake2s.S:6:7: error: unexpected token in operand
blake2s.S: pushq %rbp
blake2s.S: ^
blake2s.S: blake2s.S:7:11: error: unexpected token in operand
blake2s.S: movl $64, %r8d
blake2s.S: ^
blake2s.S: blake2s.S:8:6: error: unexpected token in operand
blake2s.S: movq %rsp, %rbp
blake2s.S: ^
blake2s.S: blake2s.S:9:7: error: unexpected token in operand
blake2s.S: pushq %r12
blake2s.S: ^
blake2s.S: blake2s.S:10:7: error: unexpected token in operand
blake2s.S: pushq %rbx
blake2s.S: ^
blake2s.S: blake2s.S:11:12: error: unexpected token in operand
blake2s.S: andq $-64, %rsp
blake2s.S: ^
blake2s.S: blake2s.S:12:11: error: unexpected token in operand
blake2s.S: addq $32, %rsp
blake2s.S: ^
blake2s.S: blake2s.S:13:11: error: unexpected token in operand
blake2s.S: cmpq $64, %rdx
blake2s.S: ^
blake2s.S: blake2s.S:14:8: error: unexpected token in operand
blake2s.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/blake2s/moon/ssse3/64
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
blake2s.S: blake2s.S:6:7: error: unexpected token in operand
blake2s.S: pushq %rbp
blake2s.S: ^
blake2s.S: blake2s.S:7:6: error: unexpected token in operand
blake2s.S: movq %rsp, %rbp
blake2s.S: ^
blake2s.S: blake2s.S:8:12: error: unexpected token in operand
blake2s.S: andq $-64, %rsp
blake2s.S: ^
blake2s.S: <instantiation>:7:31: error: unexpected token in variant, expected ')'
blake2s.S: leaq blake2s_constants_ssse3(%rip), %r8
blake2s.S: ^
blake2s.S: blake2s.S:9:1: note: while in macro instantiation
blake2s.S: LOAD_VAR_PIC blake2s_constants_ssse3, %r8
blake2s.S: ^
blake2s.S: blake2s.S:10:6: error: unexpected token in operand
blake2s.S: movq %rdi, %r10
blake2s.S: ^
blake2s.S: blake2s.S:11:11: error: unexpected token in operand
blake2s.S: cmpq $64, %rdx
blake2s.S: ^
blake2s.S: <instantiation>:7:25: error: unexpected token in variant, expected ')'
blake2s.S: leaq 160+blake2s_sigma(%rip), %r9
blake2s.S: ^
blake2s.S: blake2s.S:12:1: note: while in macro instantiation
blake2s.S: ...

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

Compiler output

Implementation: crypto_hash/blake2s/moon/sse2/64
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
blake2s.S: blake2s.S:6:7: error: unexpected token in operand
blake2s.S: pushq %rbp
blake2s.S: ^
blake2s.S: blake2s.S:7:6: error: unexpected token in operand
blake2s.S: movq %rsp, %rbp
blake2s.S: ^
blake2s.S: blake2s.S:8:12: error: unexpected token in operand
blake2s.S: andq $-64, %rsp
blake2s.S: ^
blake2s.S: blake2s.S:9:6: error: unexpected token in operand
blake2s.S: movq %rdi, %r10
blake2s.S: ^
blake2s.S: blake2s.S:10:11: error: unexpected token in operand
blake2s.S: movl $64, %r8d
blake2s.S: ^
blake2s.S: blake2s.S:11:11: error: unexpected token in operand
blake2s.S: cmpq $64, %rdx
blake2s.S: ^
blake2s.S: <instantiation>:7:25: error: unexpected token in variant, expected ')'
blake2s.S: leaq 160+blake2s_sigma(%rip), %r9
blake2s.S: ^
blake2s.S: blake2s.S:12:1: note: while in macro instantiation
blake2s.S: LOAD_VAR_PIC 160+blake2s_sigma, %r9
blake2s.S: ^
blake2s.S: blake2s.S:13:8: error: unexpected token in operand
blake2s.S: ...

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

Compiler output

Implementation: crypto_hash/blake2s/moon/avx/64
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
blake2s.S: blake2s.S:6:7: error: unexpected token in operand
blake2s.S: pushq %rbp
blake2s.S: ^
blake2s.S: blake2s.S:7:6: error: unexpected token in operand
blake2s.S: movq %rsp, %rbp
blake2s.S: ^
blake2s.S: blake2s.S:8:7: error: unexpected token in operand
blake2s.S: pushq %r15
blake2s.S: ^
blake2s.S: blake2s.S:9:7: error: unexpected token in operand
blake2s.S: pushq %r14
blake2s.S: ^
blake2s.S: blake2s.S:10:7: error: unexpected token in operand
blake2s.S: pushq %r13
blake2s.S: ^
blake2s.S: blake2s.S:11:7: error: unexpected token in operand
blake2s.S: pushq %r12
blake2s.S: ^
blake2s.S: blake2s.S:12:7: error: unexpected token in operand
blake2s.S: pushq %rbx
blake2s.S: ^
blake2s.S: blake2s.S:13:11: error: unexpected token in operand
blake2s.S: movl $64, %ebx
blake2s.S: ^
blake2s.S: blake2s.S:14:12: error: unexpected token in operand
blake2s.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/blake2s/xmm
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
blake2s.c: In file included from blake2s.c:21:
blake2s.c: ./blake2-config.h:68:2: error: "This code requires at least SSE2."
blake2s.c: #error "This code requires at least SSE2."
blake2s.c: ^
blake2s.c: In file included from blake2s.c:24:
blake2s.c: In file included from /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/emmintrin.h:27:
blake2s.c: In file included from /usr/lib/llvm-3.8/bin/../lib/clang/3.8.0/include/xmmintrin.h:27:
blake2s.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
blake2s.c: return (__m64)__builtin_ia32_vec_init_v2si(__i, 0);
blake2s.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blake2s.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
blake2s.c: return (__m64)__builtin_ia32_packsswb((__v4hi)__m1, (__v4hi)__m2);
blake2s.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blake2s.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
blake2s.c: return (__m64)__builtin_ia32_packssdw((__v2si)__m1, (__v2si)__m2);
blake2s.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blake2s.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
blake2s.c: return (__m64)__builtin_ia32_packuswb((__v4hi)__m1, (__v4hi)__m2);
blake2s.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blake2s.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
blake2s.c: return (__m64)__builtin_ia32_punpckhbw((__v8qi)__m1, (__v8qi)__m2);
blake2s.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blake2s.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
blake2s.c: return (__m64)__builtin_ia32_punpckhwd((__v4hi)__m1, (__v4hi)__m2);
blake2s.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
blake2s.c: ...

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

Compiler output

Implementation: crypto_hash/blake2s/avxicc
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
blake2s.s: blake2s.s:13:19: error: unexpected token in operand
blake2s.s: xorl %r11d, %r11d
blake2s.s: ^
blake2s.s: blake2s.s:14:19: error: unexpected token in operand
blake2s.s: xorl %ecx, %ecx
blake2s.s: ^
blake2s.s: blake2s.s:15:19: error: unexpected token in operand
blake2s.s: movq %rsi, %r9
blake2s.s: ^
blake2s.s: blake2s.s:16:41: error: unexpected token in variant, expected ')'
blake2s.s: vmovdqu .L_2il0floatpacket.10(%rip), %xmm4
blake2s.s: ^
blake2s.s: blake2s.s:17:19: error: unexpected token in operand
blake2s.s: xorl %eax, %eax
blake2s.s: ^
blake2s.s: blake2s.s:18:40: error: unexpected token in variant, expected ')'
blake2s.s: vmovdqu .L_2il0floatpacket.7(%rip), %xmm0
blake2s.s: ^
blake2s.s: blake2s.s:19:19: error: unexpected token in operand
blake2s.s: vmovdqa %xmm4, %xmm2
blake2s.s: ^
blake2s.s: blake2s.s:20:40: error: unexpected token in variant, expected ')'
blake2s.s: vmovdqu .L_2il0floatpacket.8(%rip), %xmm1
blake2s.s: ^
blake2s.s: blake2s.s:21:19: error: unexpected token in operand
blake2s.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/blake2s/xmm
Compiler: gcc
blake2s.c: In file included from blake2s.c:21:0:
blake2s.c: blake2-config.h:68:2: error: #error "This code requires at least SSE2."
blake2s.c: #error "This code requires at least SSE2."
blake2s.c: ^~~~~
blake2s.c: blake2s.c:24:23: fatal error: emmintrin.h: No such file or directory
blake2s.c: #include <emmintrin.h>
blake2s.c: ^
blake2s.c: compilation terminated.

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

Compiler output

Implementation: crypto_hash/blake2s/ref
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
blake2s-ref.c: blake2s-ref.c:1:0: warning: target CPU does not support THUMB instructions
blake2s-ref.c: /*
blake2s-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/blake2s/xmm
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
blake2s.c: blake2s.c:1:0: warning: target CPU does not support THUMB instructions
blake2s.c: /*
blake2s.c:
blake2s.c: In file included from blake2s.c:21:0:
blake2s.c: blake2-config.h:68:2: error: #error "This code requires at least SSE2."
blake2s.c: #error "This code requires at least SSE2."
blake2s.c: ^~~~~
blake2s.c: blake2s.c:24:23: fatal error: emmintrin.h: No such file or directory
blake2s.c: #include <emmintrin.h>
blake2s.c: ^
blake2s.c: compilation terminated.

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

Compiler output

Implementation: crypto_hash/blake2s/regs
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
blake2s.c: blake2s.c:1:0: warning: target CPU does not support THUMB instructions
blake2s.c: /*
blake2s.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/blake2s/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 blake2s_blocks_fn blake2s_blocks_armv6
crypto_hash.c:
blake2s.S: blake2s.S:1:0: warning: target CPU does not support THUMB instructions
blake2s.S: #include "arm.inc"
blake2s.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/blake2s/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 blake2s_blocks_fn blake2s_blocks_avx
crypto_hash.c:
blake2s.S: blake2s.S:1:0: warning: target CPU does not support THUMB instructions
blake2s.S: #include "x86.inc"
blake2s.S:
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: bad instruction `pushl %ebp'
blake2s.S: blake2s.S:7: Error: bad instruction `movl $64,%eax'
blake2s.S: blake2s.S:8: Error: bad instruction `movl %esp,%ebp'
blake2s.S: blake2s.S:9: Error: bad instruction `pushl %edi'
blake2s.S: blake2s.S:10: Error: bad instruction `pushl %esi'
blake2s.S: blake2s.S:11: Error: bad instruction `pushl %ebx'
blake2s.S: blake2s.S:12: Error: bad instruction `andl $-64,%esp'
blake2s.S: blake2s.S:13: Error: bad instruction `addl $-128,%esp'
blake2s.S: blake2s.S:14: Error: bad instruction `cmpl $64,16(%ebp)'
blake2s.S: blake2s.S:15: Error: bad instruction `movl 12(%ebp),%esi'
blake2s.S: blake2s.S:16: Error: bad instruction `cmovbe 16(%ebp),%eax'
blake2s.S: blake2s.S:17: Error: bad instruction `movl %eax,48(%esp)'
blake2s.S: blake2s.S:18: Error: bad instruction `movl 8(%ebp),%eax'
blake2s.S: blake2s.S:19: Error: bad instruction `movl 40(%eax),%eax'
blake2s.S: blake2s.S:20: Error: bad instruction `testl %eax,%eax'
blake2s.S: blake2s.S:21: Error: bad instruction `jne blake2s_blocks_avx_33'
blake2s.S: blake2s.S:23: Error: bad instruction `movl 8(%ebp),%eax'
blake2s.S: blake2s.S:24: Error: bad instruction `leaq blake2s_constants_ssse3(%rip),%ebx'
blake2s.S: blake2s.S:25: Error: bad instruction `vmovdqa 0(%ebx),%xmm1'
blake2s.S: blake2s.S:26: Error: bad instruction `vmovdqu (%eax),%xmm0'
blake2s.S: blake2s.S:27: Error: bad instruction `addl $32,%eax'
blake2s.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/blake2s/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 blake2s_blocks_fn blake2s_blocks_avx
crypto_hash.c:
blake2s.S: blake2s.S:1:0: warning: target CPU does not support THUMB instructions
blake2s.S: #include "x86.inc"
blake2s.S:
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: bad instruction `pushq %rbp'
blake2s.S: blake2s.S:7: Error: bad instruction `movq %rsp,%rbp'
blake2s.S: blake2s.S:8: Error: bad instruction `pushq %r15'
blake2s.S: blake2s.S:9: Error: bad instruction `pushq %r14'
blake2s.S: blake2s.S:10: Error: bad instruction `pushq %r13'
blake2s.S: blake2s.S:11: Error: bad instruction `pushq %r12'
blake2s.S: blake2s.S:12: Error: bad instruction `pushq %rbx'
blake2s.S: blake2s.S:13: Error: bad instruction `movl $64,%ebx'
blake2s.S: blake2s.S:14: Error: bad instruction `andq $-64,%rsp'
blake2s.S: blake2s.S:15: Error: bad instruction `addq $8,%rsp'
blake2s.S: blake2s.S:16: Error: bad instruction `cmpq $64,%rdx'
blake2s.S: blake2s.S:17: Error: bad instruction `cmovbe %rdx,%rbx'
blake2s.S: blake2s.S:18: Error: bad instruction `movl 40(%rdi),%eax'
blake2s.S: blake2s.S:19: Error: bad instruction `testl %eax,%eax'
blake2s.S: blake2s.S:20: Error: bad instruction `jne blake2s_blocks_avx_33'
blake2s.S: blake2s.S:22: Error: bad instruction `movl 32(%rdi),%r11d'
blake2s.S: blake2s.S:23: Error: bad instruction `leaq 32(%rdi),%r12'
blake2s.S: blake2s.S:24: Error: bad instruction `movl %ebx,%r13d'
blake2s.S: blake2s.S:25: Error: bad instruction `vmovdqu (%rdi),%xmm9'
blake2s.S: blake2s.S:26: Error: bad instruction `vmovdqu 16(%rdi),%xmm8'
blake2s.S: blake2s.S:27: Error: bad instruction `leaq blake2s_constants_ssse3(%rip),%r10'
blake2s.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/blake2s/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 blake2s_blocks_fn blake2s_blocks_sse2
crypto_hash.c:
blake2s.S: blake2s.S:1:0: warning: target CPU does not support THUMB instructions
blake2s.S: #include "x86.inc"
blake2s.S:
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: bad instruction `pushl %ebp'
blake2s.S: blake2s.S:7: Error: bad instruction `movl %esp,%ebp'
blake2s.S: blake2s.S:8: Error: bad instruction `andl $-64,%esp'
blake2s.S: blake2s.S:9: Error: bad instruction `pushl %esi'
blake2s.S: blake2s.S:10: Error: bad instruction `pushl %edi'
blake2s.S: blake2s.S:11: Error: bad instruction `pushl %ebx'
blake2s.S: blake2s.S:12: Error: bad instruction `subl $180,%esp'
blake2s.S: blake2s.S:13: Error: bad instruction `pushl $64'
blake2s.S: blake2s.S:14: Error: bad instruction `popl %eax'
blake2s.S: blake2s.S:15: Error: bad instruction `leaq blake2s_sigma(%rip),%ecx'
blake2s.S: blake2s.S:16: Error: bad instruction `movl 8(%ebp),%edx'
blake2s.S: blake2s.S:17: Error: bad instruction `movl 16(%ebp),%esi'
blake2s.S: blake2s.S:18: Error: bad instruction `cmpl $64,%esi'
blake2s.S: blake2s.S:19: Error: bad instruction `movl 12(%ebp),%ebx'
blake2s.S: blake2s.S:20: Error: bad instruction `cmovbe %esi,%eax'
blake2s.S: blake2s.S:21: Error: bad instruction `movl %ecx,72(%esp)'
blake2s.S: blake2s.S:22: Error: bad instruction `lea 160(%ecx),%ecx'
blake2s.S: blake2s.S:23: Error: bad instruction `movl %eax,68(%esp)'
blake2s.S: blake2s.S:24: Error: bad instruction `cmpl $0,40(%edx)'
blake2s.S: blake2s.S:25: Error: bad instruction `je blake2s_blocks_sse2_18'
blake2s.S: blake2s.S:27: Error: bad instruction `cmpl $64,%esi'
blake2s.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/blake2s/moon/sse2/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 blake2s_blocks_fn blake2s_blocks_sse2
crypto_hash.c:
blake2s.S: blake2s.S:1:0: warning: target CPU does not support THUMB instructions
blake2s.S: #include "x86.inc"
blake2s.S:
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: bad instruction `pushq %rbp'
blake2s.S: blake2s.S:7: Error: bad instruction `movq %rsp,%rbp'
blake2s.S: blake2s.S:8: Error: bad instruction `andq $-64,%rsp'
blake2s.S: blake2s.S:9: Error: bad instruction `movq %rdi,%r10'
blake2s.S: blake2s.S:10: Error: bad instruction `movl $64,%r8d'
blake2s.S: blake2s.S:11: Error: bad instruction `cmpq $64,%rdx'
blake2s.S: blake2s.S:12: Error: bad instruction `leaq 160+blake2s_sigma(%rip),%r9'
blake2s.S: blake2s.S:13: Error: bad instruction `cmovbe %rdx,%r8'
blake2s.S: blake2s.S:14: Error: bad instruction `cmpl $0,40(%r10)'
blake2s.S: blake2s.S:15: Error: bad instruction `je blake2s_blocks_sse2_18'
blake2s.S: blake2s.S:17: Error: bad instruction `cmpq $64,%rdx'
blake2s.S: blake2s.S:18: Error: bad instruction `je blake2s_blocks_sse2_18'
blake2s.S: blake2s.S:20: Error: bad instruction `testq $32,%rdx'
blake2s.S: blake2s.S:21: Error: bad instruction `lea -64(%rsp),%rax'
blake2s.S: blake2s.S:22: Error: bad instruction `pxor %xmm0,%xmm0'
blake2s.S: blake2s.S:23: Error: bad instruction `movdqa %xmm0,-64(%rsp)'
blake2s.S: blake2s.S:24: Error: bad instruction `movdqa %xmm0,-48(%rsp)'
blake2s.S: blake2s.S:25: Error: bad instruction `movdqa %xmm0,-32(%rsp)'
blake2s.S: blake2s.S:26: Error: bad instruction `movdqa %xmm0,-16(%rsp)'
blake2s.S: blake2s.S:27: Error: bad instruction `je blake2s_blocks_sse2_6'
blake2s.S: blake2s.S:29: Error: bad instruction `movdqu (%rsi),%xmm0'
blake2s.S: ...

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

Compiler output

Implementation: crypto_hash/blake2s/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 blake2s_blocks_fn blake2s_blocks_ssse3
crypto_hash.c:
blake2s.S: blake2s.S:1:0: warning: target CPU does not support THUMB instructions
blake2s.S: #include "x86.inc"
blake2s.S:
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: bad instruction `pushl %ebp'
blake2s.S: blake2s.S:7: Error: bad instruction `movl %esp,%ebp'
blake2s.S: blake2s.S:8: Error: bad instruction `andl $-64,%esp'
blake2s.S: blake2s.S:9: Error: bad instruction `pushl %esi'
blake2s.S: blake2s.S:10: Error: bad instruction `pushl %edi'
blake2s.S: blake2s.S:11: Error: bad instruction `pushl %ebx'
blake2s.S: blake2s.S:12: Error: bad instruction `subl $180,%esp'
blake2s.S: blake2s.S:13: Error: bad instruction `movl $64,%ebx'
blake2s.S: blake2s.S:14: Error: bad instruction `leaq blake2s_constants_ssse3(%rip),%esi'
blake2s.S: blake2s.S:15: Error: bad instruction `movdqa 0(%esi),%xmm3'
blake2s.S: blake2s.S:16: Error: bad instruction `movdqa 16(%esi),%xmm0'
blake2s.S: blake2s.S:17: Error: bad instruction `movl 8(%ebp),%edi'
blake2s.S: blake2s.S:18: Error: bad instruction `movl 16(%ebp),%ecx'
blake2s.S: blake2s.S:19: Error: bad instruction `cmpl $64,%ecx'
blake2s.S: blake2s.S:20: Error: bad instruction `movl 12(%ebp),%edx'
blake2s.S: blake2s.S:21: Error: bad instruction `leaq blake2s_sigma(%rip),%esi'
blake2s.S: blake2s.S:22: Error: bad instruction `lea 160(%esi),%eax'
blake2s.S: blake2s.S:23: Error: bad instruction `cmovbe %ecx,%ebx'
blake2s.S: blake2s.S:24: Error: bad instruction `movl %eax,128(%esp)'
blake2s.S: blake2s.S:25: Error: bad instruction `cmpl $0,40(%edi)'
blake2s.S: blake2s.S:26: Error: bad instruction `je blake2s_blocks_ssse3_18'
blake2s.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/blake2s/moon/ssse3/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 blake2s_blocks_fn blake2s_blocks_ssse3
crypto_hash.c:
blake2s.S: blake2s.S:1:0: warning: target CPU does not support THUMB instructions
blake2s.S: #include "x86.inc"
blake2s.S:
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: bad instruction `pushq %rbp'
blake2s.S: blake2s.S:7: Error: bad instruction `movq %rsp,%rbp'
blake2s.S: blake2s.S:8: Error: bad instruction `andq $-64,%rsp'
blake2s.S: blake2s.S:9: Error: bad instruction `leaq blake2s_constants_ssse3(%rip),%r8'
blake2s.S: blake2s.S:10: Error: bad instruction `movq %rdi,%r10'
blake2s.S: blake2s.S:11: Error: bad instruction `cmpq $64,%rdx'
blake2s.S: blake2s.S:12: Error: bad instruction `leaq 160+blake2s_sigma(%rip),%r9'
blake2s.S: blake2s.S:13: Error: bad instruction `movdqa 0(%r8),%xmm6'
blake2s.S: blake2s.S:14: Error: bad instruction `movdqa 16(%r8),%xmm5'
blake2s.S: blake2s.S:15: Error: bad instruction `movl $64,%r8d'
blake2s.S: blake2s.S:16: Error: bad instruction `cmovbe %rdx,%r8'
blake2s.S: blake2s.S:17: Error: bad instruction `cmpl $0,40(%r10)'
blake2s.S: blake2s.S:18: Error: bad instruction `je blake2s_blocks_ssse3_18'
blake2s.S: blake2s.S:20: Error: bad instruction `cmpq $64,%rdx'
blake2s.S: blake2s.S:21: Error: bad instruction `je blake2s_blocks_ssse3_18'
blake2s.S: blake2s.S:23: Error: bad instruction `testq $32,%rdx'
blake2s.S: blake2s.S:24: Error: bad instruction `lea -64(%rsp),%rax'
blake2s.S: blake2s.S:25: Error: bad instruction `pxor %xmm0,%xmm0'
blake2s.S: blake2s.S:26: Error: bad instruction `movdqa %xmm0,-64(%rsp)'
blake2s.S: blake2s.S:27: Error: bad instruction `movdqa %xmm0,-48(%rsp)'
blake2s.S: blake2s.S:28: Error: bad instruction `movdqa %xmm0,-32(%rsp)'
blake2s.S: ...

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

Compiler output

Implementation: crypto_hash/blake2s/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 blake2s_blocks_fn blake2s_blocks_xop
crypto_hash.c:
blake2s.S: blake2s.S:1:0: warning: target CPU does not support THUMB instructions
blake2s.S: #include "x86.inc"
blake2s.S:
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: bad instruction `pushl %ebp'
blake2s.S: blake2s.S:7: Error: bad instruction `movl $64,%eax'
blake2s.S: blake2s.S:8: Error: bad instruction `movl %esp,%ebp'
blake2s.S: blake2s.S:9: Error: bad instruction `pushl %edi'
blake2s.S: blake2s.S:10: Error: bad instruction `pushl %esi'
blake2s.S: blake2s.S:11: Error: bad instruction `pushl %ebx'
blake2s.S: blake2s.S:12: Error: bad instruction `andl $-64,%esp'
blake2s.S: blake2s.S:13: Error: bad instruction `addl $-128,%esp'
blake2s.S: blake2s.S:14: Error: bad instruction `movl 12(%ebp),%esi'
blake2s.S: blake2s.S:15: Error: bad instruction `leaq blake2s_sigma(%rip),%ebx'
blake2s.S: blake2s.S:16: Error: bad instruction `cmpl $64,16(%ebp)'
blake2s.S: blake2s.S:17: Error: bad instruction `cmovbe 16(%ebp),%eax'
blake2s.S: blake2s.S:18: Error: bad instruction `movl %eax,48(%esp)'
blake2s.S: blake2s.S:19: Error: bad instruction `movl 8(%ebp),%eax'
blake2s.S: blake2s.S:20: Error: bad instruction `movl 40(%eax),%eax'
blake2s.S: blake2s.S:21: Error: bad instruction `testl %eax,%eax'
blake2s.S: blake2s.S:22: Error: bad instruction `jne blake2s_blocks_xop_33'
blake2s.S: blake2s.S:24: Error: bad instruction `movl 8(%ebp),%eax'
blake2s.S: blake2s.S:25: Error: bad instruction `vmovdqu (%eax),%xmm5'
blake2s.S: blake2s.S:26: Error: bad instruction `vmovdqu 16(%eax),%xmm4'
blake2s.S: blake2s.S:27: Error: bad instruction `addl $32,%eax'
blake2s.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/blake2s/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 blake2s_blocks_fn blake2s_blocks_xop
crypto_hash.c:
blake2s.S: blake2s.S:1:0: warning: target CPU does not support THUMB instructions
blake2s.S: #include "x86.inc"
blake2s.S:
blake2s.S: blake2s.S: Assembler messages:
blake2s.S: blake2s.S:6: Error: bad instruction `pushq %rbp'
blake2s.S: blake2s.S:7: Error: bad instruction `movl $64,%r8d'
blake2s.S: blake2s.S:8: Error: bad instruction `movq %rsp,%rbp'
blake2s.S: blake2s.S:9: Error: bad instruction `pushq %r12'
blake2s.S: blake2s.S:10: Error: bad instruction `pushq %rbx'
blake2s.S: blake2s.S:11: Error: bad instruction `andq $-64,%rsp'
blake2s.S: blake2s.S:12: Error: bad instruction `addq $32,%rsp'
blake2s.S: blake2s.S:13: Error: bad instruction `cmpq $64,%rdx'
blake2s.S: blake2s.S:14: Error: bad instruction `cmovbe %rdx,%r8'
blake2s.S: blake2s.S:15: Error: bad instruction `cmpl $0,40(%rdi)'
blake2s.S: blake2s.S:16: Error: bad instruction `je blake2s_blocks_xop_2'
blake2s.S: blake2s.S:17: Error: bad instruction `cmpq $64,%rdx'
blake2s.S: blake2s.S:18: Error: bad instruction `je blake2s_blocks_xop_2'
blake2s.S: blake2s.S:19: Error: bad instruction `vpxor %xmm0,%xmm0,%xmm0'
blake2s.S: blake2s.S:20: Error: bad instruction `testb $32,%dl'
blake2s.S: blake2s.S:21: Error: bad instruction `leaq -96(%rsp),%r9'
blake2s.S: blake2s.S:22: Error: bad instruction `vmovdqa %ymm0,-96(%rsp)'
blake2s.S: blake2s.S:23: Error: bad instruction `vmovdqa %ymm0,-64(%rsp)'
blake2s.S: blake2s.S:24: Error: bad instruction `je blake2s_blocks_xop_13'
blake2s.S: blake2s.S:25: Error: bad instruction `vmovdqu (%rsi),%ymm0'
blake2s.S: blake2s.S:26: Error: bad instruction `leaq 32(%r9),%rax'
blake2s.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