Implementation notes: x86, hobbes, crypto_hash/blake2b

Computer: hobbes
Architecture: x86
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: blake2b
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
8576? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072920170725
8578? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072920170725
8582? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072920170725
8603? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072920170725
8609? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072920170725
8610? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072920170725
8616? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072920170725
8623? ? ?? ? ?moon/xop/32gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072920170725
8626? ? ?? ? ?moon/xop/32gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072920170725
8633? ? ?? ? ?moon/xop/32gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072920170725
8637? ? ?? ? ?moon/xop/32gcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072920170725
8638? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072920170725
8639? ? ?? ? ?moon/xop/32gcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072920170725
8640? ? ?? ? ?moon/xop/32gcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017072920170725
8642? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072920170725
8643? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072920170725
8643? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072920170725
8643? ? ?? ? ?moon/xop/32gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072920170725
8644? ? ?? ? ?moon/xop/32gcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017072920170725
8644? ? ?? ? ?moon/xop/32gcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072920170725
8644? ? ?? ? ?moon/xop/32gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072920170725
8645? ? ?? ? ?moon/xop/32gcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072920170725
8646? ? ?? ? ?moon/xop/32gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072920170725
8647? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072920170725
8649? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072920170725
8649? ? ?? ? ?moon/xop/32gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072920170725
8650? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072920170725
8650? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072920170725
8652? ? ?? ? ?moon/xop/32gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072920170725
8653? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072920170725
8653? ? ?? ? ?moon/xop/32gcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072920170725
8653? ? ?? ? ?moon/xop/32gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072920170725
8654? ? ?? ? ?moon/xop/32gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072920170725
8655? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072920170725
8655? ? ?? ? ?moon/xop/32gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072920170725
8656? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072920170725
8656? ? ?? ? ?moon/xop/32gcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072920170725
8657? ? ?? ? ?moon/xop/32gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072920170725
8658? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072920170725
8660? ? ?? ? ?moon/xop/32gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072920170725
8661? ? ?? ? ?moon/xop/32gcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072920170725
8663? ? ?? ? ?moon/xop/32gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072920170725
8664? ? ?? ? ?moon/xop/32gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072920170725
8664? ? ?? ? ?moon/xop/32gcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072920170725
8665? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072920170725
8665? ? ?? ? ?moon/xop/32gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072920170725
8666? ? ?? ? ?moon/xop/32gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072920170725
8668? ? ?? ? ?moon/xop/32gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072920170725
8669? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072920170725
8670? ? ?? ? ?moon/xop/32gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072920170725
8672? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072920170725
8672? ? ?? ? ?moon/xop/32gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072920170725
8673? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072920170725
8673? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072920170725
8673? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072920170725
8674? ? ?? ? ?moon/xop/32gcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072920170725
8674? ? ?? ? ?moon/xop/32gcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072920170725
8675? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072920170725
8675? ? ?? ? ?moon/xop/32gcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072920170725
8677? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072920170725
8677? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072920170725
8677? ? ?? ? ?moon/xop/32gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072920170725
8678? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072920170725
8679? ? ?? ? ?moon/xop/32gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072920170725
8680? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072920170725
8682? ? ?? ? ?moon/xop/32gcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072920170725
8686? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072920170725
8686? ? ?? ? ?moon/xop/32gcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017072920170725
8686? ? ?? ? ?moon/xop/32gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072920170725
8687? ? ?? ? ?moon/xop/32gcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017072920170725
8691? ? ?? ? ?moon/xop/32gcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072920170725
8693? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072920170725
8696? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072920170725
8698? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072920170725
8705? ? ?? ? ?moon/xop/32gcc_-m32_-O_-fomit-frame-pointer2017072920170725
8705? ? ?? ? ?moon/xop/32gcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072920170725
8708? ? ?? ? ?moon/xop/32gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072920170725
8709? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072920170725
8710? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072920170725
8712? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072920170725
8712? ? ?? ? ?moon/xop/32gcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072920170725
8717? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072920170725
8722? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072920170725
8723? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072920170725
8726? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072920170725
8726? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072920170725
8729? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072920170725
8730? ? ?? ? ?moon/xop/32gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072920170725
8740? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072920170725
8746? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072920170725
8747? ? ?? ? ?moon/xop/32gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072920170725
8748? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072920170725
8764? ? ?? ? ?moon/xop/32gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017072920170725
8772? ? ?? ? ?moon/xop/32gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017072920170725
8775? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072920170725
8777? ? ?? ? ?moon/xop/32gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072920170725
8779? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072920170725
8780? ? ?? ? ?moon/xop/32gcc_-m32_-Os_-fomit-frame-pointer2017072920170725
8781? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072920170725
8782? ? ?? ? ?moon/xop/32gcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017072920170725
8783? ? ?? ? ?moon/xop/32gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072920170725
8784? ? ?? ? ?moon/xop/32gcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072920170725
8784? ? ?? ? ?moon/xop/32gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072920170725
8784? ? ?? ? ?moon/xop/32gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072920170725
8785? ? ?? ? ?moon/xop/32gcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072920170725
8787? ? ?? ? ?moon/xop/32gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072920170725
8788? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072920170725
8788? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072920170725
8788? ? ?? ? ?moon/xop/32gcc_-m32_-O3_-fomit-frame-pointer2017072920170725
8788? ? ?? ? ?moon/xop/32gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072920170725
8789? ? ?? ? ?moon/xop/32gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072920170725
8795? ? ?? ? ?moon/xop/32gcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017072920170725
8797? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072920170725
8798? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072920170725
8799? ? ?? ? ?moon/xop/32gcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072920170725
8799? ? ?? ? ?moon/xop/32gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072920170725
8801? ? ?? ? ?moon/xop/32gcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072920170725
8802? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072920170725
8802? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072920170725
8802? ? ?? ? ?moon/xop/32gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072920170725
8803? ? ?? ? ?moon/xop/32gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072920170725
8804? ? ?? ? ?moon/xop/32gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072920170725
8805? ? ?? ? ?moon/xop/32gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072920170725
8807? ? ?? ? ?moon/xop/32gcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017072920170725
8807? ? ?? ? ?moon/xop/32gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072920170725
8808? ? ?? ? ?moon/xop/32gcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072920170725
8809? ? ?? ? ?moon/xop/32gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072920170725
8810? ? ?? ? ?moon/xop/32gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072920170725
8810? ? ?? ? ?moon/xop/32gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072920170725
8812? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072920170725
8812? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072920170725
8813? ? ?? ? ?moon/xop/32gcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017072920170725
8815? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072920170725
8816? ? ?? ? ?moon/xop/32gcc_-m32_-O2_-fomit-frame-pointer2017072920170725
8817? ? ?? ? ?moon/xop/32gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072920170725
8821? ? ?? ? ?moon/xop/32gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072920170725
8822? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072920170725
8822? ? ?? ? ?moon/xop/32gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072920170725
8824? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072920170725
8824? ? ?? ? ?moon/xop/32gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072920170725
8824? ? ?? ? ?moon/xop/32gcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072920170725
8825? ? ?? ? ?moon/xop/32gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072920170725
8831? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072920170725
8832? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072920170725
8832? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072920170725
8833? ? ?? ? ?moon/xop/32gcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072920170725
8836? ? ?? ? ?moon/xop/32gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072920170725
8840? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072920170725
8842? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072920170725
8843? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072920170725
8843? ? ?? ? ?moon/xop/32gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072920170725
8845? ? ?? ? ?moon/xop/32gcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072920170725
8846? ? ?? ? ?moon/xop/32gcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017072920170725
8854? ? ?? ? ?moon/xop/32gcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072920170725
8858? ? ?? ? ?moon/xop/32gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072920170725
8863? ? ?? ? ?moon/xop/32gcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072920170725
8868? ? ?? ? ?moon/xop/32gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072920170725
8870? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072920170725
8882? ? ?? ? ?moon/xop/32gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072920170725
8887? ? ?? ? ?moon/xop/32gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072920170725
8894? ? ?? ? ?moon/xop/32gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072920170725
8915? ? ?? ? ?moon/xop/32gcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017072920170725
8918? ? ?? ? ?moon/xop/32gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072920170725
8919? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072920170725
8944? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072920170725
8966? ? ?? ? ?moon/xop/32gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072920170725
9047? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072920170725
9183? ? ?? ? ?moon/xop/32gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072920170725
9212? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072920170725
9264? ? ?? ? ?moon/xop/32gcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017072920170725
9303? ? ?? ? ?moon/xop/32gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072920170725
9390? ? ?? ? ?moon/xop/32gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072920170725
9634? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072920170725
9649? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072920170725
9651? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072920170725
9651? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072920170725
9652? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072920170725
9655? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072920170725
9658? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072920170725
9662? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072920170725
9662? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072920170725
9663? ? ?? ? ?moon/avx/32gcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017072920170725
9663? ? ?? ? ?moon/avx/32gcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017072920170725
9671? ? ?? ? ?moon/avx/32gcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017072920170725
9671? ? ?? ? ?moon/avx/32gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072920170725
9672? ? ?? ? ?moon/avx/32gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072920170725
9674? ? ?? ? ?moon/avx/32gcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072920170725
9675? ? ?? ? ?moon/avx/32gcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072920170725
9677? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072920170725
9678? ? ?? ? ?moon/avx/32gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072920170725
9679? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072920170725
9679? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072920170725
9679? ? ?? ? ?moon/avx/32gcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072920170725
9681? ? ?? ? ?moon/avx/32gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072920170725
9681? ? ?? ? ?moon/avx/32gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072920170725
9683? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072920170725
9683? ? ?? ? ?moon/avx/32gcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072920170725
9683? ? ?? ? ?moon/avx/32gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072920170725
9684? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072920170725
9684? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072920170725
9684? ? ?? ? ?moon/avx/32gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072920170725
9685? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072920170725
9685? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072920170725
9685? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072920170725
9688? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072920170725
9689? ? ?? ? ?moon/avx/32gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072920170725
9690? ? ?? ? ?moon/avx/32gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072920170725
9691? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072920170725
9692? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072920170725
9692? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072920170725
9692? ? ?? ? ?moon/avx/32gcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017072920170725
9693? ? ?? ? ?moon/avx/32gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072920170725
9693? ? ?? ? ?moon/avx/32gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017072920170725
9693? ? ?? ? ?moon/avx/32gcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072920170725
9694? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072920170725
9694? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072920170725
9694? ? ?? ? ?moon/avx/32gcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072920170725
9694? ? ?? ? ?moon/avx/32gcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072920170725
9694? ? ?? ? ?moon/avx/32gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072920170725
9694? ? ?? ? ?moon/avx/32gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072920170725
9695? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072920170725
9695? ? ?? ? ?moon/avx/32gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072920170725
9695? ? ?? ? ?moon/avx/32gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072920170725
9696? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072920170725
9696? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072920170725
9696? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072920170725
9696? ? ?? ? ?moon/avx/32gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072920170725
9696? ? ?? ? ?moon/avx/32gcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017072920170725
9697? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072920170725
9697? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072920170725
9697? ? ?? ? ?moon/avx/32gcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072920170725
9698? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072920170725
9698? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072920170725
9698? ? ?? ? ?moon/avx/32gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072920170725
9699? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072920170725
9699? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072920170725
9699? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072920170725
9699? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072920170725
9699? ? ?? ? ?moon/avx/32gcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072920170725
9699? ? ?? ? ?moon/avx/32gcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017072920170725
9700? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072920170725
9700? ? ?? ? ?moon/avx/32gcc_-m32_-Os_-fomit-frame-pointer2017072920170725
9700? ? ?? ? ?moon/avx/32gcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017072920170725
9701? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072920170725
9701? ? ?? ? ?moon/avx/32gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072920170725
9701? ? ?? ? ?moon/avx/32gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072920170725
9703? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072920170725
9703? ? ?? ? ?moon/avx/32gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017072920170725
9704? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072920170725
9704? ? ?? ? ?moon/avx/32gcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072920170725
9705? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072920170725
9705? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072920170725
9705? ? ?? ? ?moon/avx/32gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072920170725
9705? ? ?? ? ?moon/avx/32gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072920170725
9705? ? ?? ? ?moon/avx/32gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072920170725
9706? ? ?? ? ?moon/avx/32gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072920170725
9706? ? ?? ? ?moon/avx/32gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072920170725
9706? ? ?? ? ?moon/avx/32gcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017072920170725
9706? ? ?? ? ?moon/avx/32gcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017072920170725
9707? ? ?? ? ?moon/avx/32gcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072920170725
9707? ? ?? ? ?moon/avx/32gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072920170725
9708? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072920170725
9708? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072920170725
9708? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072920170725
9708? ? ?? ? ?moon/avx/32gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072920170725
9709? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072920170725
9709? ? ?? ? ?moon/avx/32gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072920170725
9709? ? ?? ? ?moon/avx/32gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072920170725
9710? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072920170725
9710? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072920170725
9710? ? ?? ? ?moon/avx/32gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072920170725
9711? ? ?? ? ?moon/avx/32gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072920170725
9711? ? ?? ? ?moon/avx/32gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072920170725
9711? ? ?? ? ?moon/avx/32gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072920170725
9712? ? ?? ? ?moon/avx/32gcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072920170725
9713? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072920170725
9713? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072920170725
9713? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072920170725
9713? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072920170725
9713? ? ?? ? ?moon/avx/32gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072920170725
9713? ? ?? ? ?moon/avx/32gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072920170725
9714? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072920170725
9714? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072920170725
9714? ? ?? ? ?moon/avx/32gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072920170725
9714? ? ?? ? ?moon/avx/32gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072920170725
9715? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072920170725
9715? ? ?? ? ?moon/avx/32gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072920170725
9715? ? ?? ? ?moon/avx/32gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072920170725
9716? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072920170725
9716? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072920170725
9716? ? ?? ? ?moon/avx/32gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072920170725
9717? ? ?? ? ?moon/avx/32gcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072920170725
9717? ? ?? ? ?moon/avx/32gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072920170725
9717? ? ?? ? ?moon/avx/32gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072920170725
9717? ? ?? ? ?moon/avx/32gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072920170725
9717? ? ?? ? ?moon/avx/32gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072920170725
9717? ? ?? ? ?moon/avx/32gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072920170725
9718? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072920170725
9718? ? ?? ? ?moon/avx/32gcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072920170725
9719? ? ?? ? ?moon/avx/32gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072920170725
9719? ? ?? ? ?moon/avx/32gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072920170725
9719? ? ?? ? ?moon/avx/32gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072920170725
9720? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072920170725
9720? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072920170725
9720? ? ?? ? ?moon/avx/32gcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072920170725
9720? ? ?? ? ?moon/avx/32gcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072920170725
9721? ? ?? ? ?moon/avx/32gcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072920170725
9722? ? ?? ? ?moon/avx/32gcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017072920170725
9722? ? ?? ? ?moon/avx/32gcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072920170725
9723? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072920170725
9724? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072920170725
9724? ? ?? ? ?moon/avx/32gcc_-m32_-O3_-fomit-frame-pointer2017072920170725
9725? ? ?? ? ?moon/avx/32gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072920170725
9725? ? ?? ? ?moon/avx/32gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072920170725
9725? ? ?? ? ?moon/avx/32gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072920170725
9726? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072920170725
9726? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072920170725
9726? ? ?? ? ?moon/avx/32gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072920170725
9727? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072920170725
9727? ? ?? ? ?moon/avx/32gcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072920170725
9728? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072920170725
9728? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072920170725
9728? ? ?? ? ?moon/avx/32gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072920170725
9728? ? ?? ? ?moon/avx/32gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072920170725
9729? ? ?? ? ?moon/avx/32gcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072920170725
9733? ? ?? ? ?moon/avx/32gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072920170725
9735? ? ?? ? ?moon/avx/32gcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072920170725
9735? ? ?? ? ?moon/avx/32gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072920170725
9736? ? ?? ? ?moon/avx/32gcc_-m32_-O_-fomit-frame-pointer2017072920170725
9737? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072920170725
9737? ? ?? ? ?moon/avx/32gcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072920170725
9737? ? ?? ? ?moon/avx/32gcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072920170725
9737? ? ?? ? ?moon/avx/32gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072920170725
9737? ? ?? ? ?moon/avx/32gcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072920170725
9742? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072920170725
9742? ? ?? ? ?moon/avx/32gcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017072920170725
9742? ? ?? ? ?moon/avx/32gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072920170725
9742? ? ?? ? ?moon/avx/32gcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072920170725
9754? ? ?? ? ?moon/avx/32gcc_-m32_-O2_-fomit-frame-pointer2017072920170725
9777? ? ?? ? ?moon/avx/32gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072920170725
9781? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072920170725
9784? ? ?? ? ?moon/avx/32gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072920170725
9827? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072920170725
9858? ? ?? ? ?moon/avx/32gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072920170725
10113? ? ?? ? ?xmmgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072920170725
10147? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072920170725
10148? ? ?? ? ?xmmgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072920170725
10154? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072920170725
10156? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072920170725
10158? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072920170725
10159? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072920170725
10159? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072920170725
10165? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072920170725
10167? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017072920170725
10168? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072920170725
10168? ? ?? ? ?moon/ssse3/32gcc_-m32_-O3_-fomit-frame-pointer2017072920170725
10168? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072920170725
10168? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017072920170725
10171? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072920170725
10171? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017072920170725
10172? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072920170725
10174? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072920170725
10178? ? ?? ? ?moon/ssse3/32gcc_-m32_-O_-fomit-frame-pointer2017072920170725
10179? ? ?? ? ?moon/ssse3/32gcc_-m32_-O2_-fomit-frame-pointer2017072920170725
10179? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072920170725
10181? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072920170725
10181? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072920170725
10181? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017072920170725
10182? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017072920170725
10182? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072920170725
10182? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072920170725
10183? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072920170725
10183? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072920170725
10183? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072920170725
10183? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072920170725
10185? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072920170725
10186? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072920170725
10187? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072920170725
10187? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017072920170725
10187? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072920170725
10188? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072920170725
10188? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072920170725
10188? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072920170725
10190? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017072920170725
10190? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072920170725
10191? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072920170725
10191? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072920170725
10191? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072920170725
10191? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072920170725
10191? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072920170725
10192? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072920170725
10192? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072920170725
10192? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072920170725
10192? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017072920170725
10192? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072920170725
10192? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072920170725
10194? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072920170725
10194? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072920170725
10194? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072920170725
10194? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072920170725
10194? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072920170725
10195? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072920170725
10195? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072920170725
10195? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072920170725
10195? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072920170725
10196? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072920170725
10197? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072920170725
10197? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072920170725
10197? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072920170725
10197? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072920170725
10198? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072920170725
10198? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072920170725
10198? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072920170725
10199? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072920170725
10199? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072920170725
10200? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072920170725
10200? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072920170725
10201? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072920170725
10201? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072920170725
10201? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072920170725
10202? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072920170725
10202? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072920170725
10203? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072920170725
10204? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072920170725
10204? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072920170725
10205? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072920170725
10205? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072920170725
10205? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072920170725
10205? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072920170725
10206? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072920170725
10206? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072920170725
10207? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072920170725
10209? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072920170725
10209? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072920170725
10210? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072920170725
10210? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072920170725
10211? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072920170725
10212? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072920170725
10212? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072920170725
10213? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072920170725
10213? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072920170725
10213? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072920170725
10214? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072920170725
10216? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017072920170725
10216? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072920170725
10217? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072920170725
10218? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072920170725
10219? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072920170725
10219? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072920170725
10220? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072920170725
10221? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017072920170725
10222? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017072920170725
10222? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072920170725
10224? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017072920170725
10224? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072920170725
10226? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072920170725
10227? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072920170725
10229? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072920170725
10232? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072920170725
10232? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072920170725
10236? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017072920170725
10237? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072920170725
10237? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072920170725
10238? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072920170725
10240? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072920170725
10241? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072920170725
10241? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072920170725
10242? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072920170725
10243? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072920170725
10243? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072920170725
10245? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072920170725
10245? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072920170725
10245? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072920170725
10245? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072920170725
10246? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072920170725
10246? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072920170725
10247? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072920170725
10247? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072920170725
10248? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072920170725
10248? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072920170725
10248? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072920170725
10249? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072920170725
10249? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072920170725
10249? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072920170725
10250? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072920170725
10251? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072920170725
10253? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072920170725
10253? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072920170725
10255? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072920170725
10256? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072920170725
10256? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072920170725
10258? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072920170725
10260? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072920170725
10261? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072920170725
10261? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072920170725
10262? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072920170725
10262? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072920170725
10262? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072920170725
10263? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072920170725
10263? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072920170725
10264? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072920170725
10264? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072920170725
10265? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072920170725
10266? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072920170725
10268? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072920170725
10269? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072920170725
10272? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072920170725
10272? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072920170725
10274? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072920170725
10280? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072920170725
10283? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072920170725
10303? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072920170725
10304? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072920170725
10311? ? ?? ? ?moon/ssse3/32gcc_-m32_-Os_-fomit-frame-pointer2017072920170725
10320? ? ?? ? ?moon/ssse3/32gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072920170725
10332? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072920170725
10339? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072920170725
10467? ? ?? ? ?xmmgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072920170725
10916? ? ?? ? ?xmmgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072920170725
10917? ? ?? ? ?xmmgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072920170725
10917? ? ?? ? ?xmmgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017072920170725
10938? ? ?? ? ?xmmgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017072920170725
10942? ? ?? ? ?xmmgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072920170725
10945? ? ?? ? ?xmmgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017072920170725
11000? ? ?? ? ?moon/ssse3/32gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072920170725
11084? ? ?? ? ?xmmgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017072920170725
11109? ? ?? ? ?xmmgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072920170725
11119? ? ?? ? ?xmmgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072920170725
11364? ? ?? ? ?xmmgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072920170725
11374? ? ?? ? ?xmmgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072920170725
11385? ? ?? ? ?xmmgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072920170725
11395? ? ?? ? ?xmmgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072920170725
11407? ? ?? ? ?xmmgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072920170725
11412? ? ?? ? ?xmmgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072920170725
11415? ? ?? ? ?xmmgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072920170725
11418? ? ?? ? ?xmmgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072920170725
11426? ? ?? ? ?xmmgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072920170725
11432? ? ?? ? ?xmmgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072920170725
11434? ? ?? ? ?xmmgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072920170725
11436? ? ?? ? ?xmmgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072920170725
11438? ? ?? ? ?xmmgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072920170725
11448? ? ?? ? ?xmmgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072920170725
11448? ? ?? ? ?xmmgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072920170725
11448? ? ?? ? ?xmmgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072920170725
11450? ? ?? ? ?xmmgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072920170725
11515? ? ?? ? ?xmmgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072920170725
11575? ? ?? ? ?xmmgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072920170725
11576? ? ?? ? ?xmmgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017072920170725
11579? ? ?? ? ?xmmgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072920170725
11600? ? ?? ? ?xmmgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072920170725
11606? ? ?? ? ?xmmgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072920170725
11621? ? ?? ? ?xmmgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017072920170725
11625? ? ?? ? ?xmmgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072920170725
11635? ? ?? ? ?xmmgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072920170725
11636? ? ?? ? ?xmmgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072920170725
11637? ? ?? ? ?xmmgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072920170725
11655? ? ?? ? ?xmmgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072920170725
11660? ? ?? ? ?xmmgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072920170725
11662? ? ?? ? ?xmmgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072920170725
11663? ? ?? ? ?xmmgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072920170725
11702? ? ?? ? ?xmmgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072920170725
11703? ? ?? ? ?xmmgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072920170725
11703? ? ?? ? ?xmmgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072920170725
11726? ? ?? ? ?xmmgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072920170725
11727? ? ?? ? ?xmmgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072920170725
11810? ? ?? ? ?xmmgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072920170725
11819? ? ?? ? ?xmmgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072920170725
11942? ? ?? ? ?xmmgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072920170725
12446? ? ?? ? ?xmmgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072920170725
12446? ? ?? ? ?xmmgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072920170725
12446? ? ?? ? ?xmmgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017072920170725
12447? ? ?? ? ?xmmgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072920170725
12448? ? ?? ? ?xmmgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072920170725
12448? ? ?? ? ?xmmgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017072920170725
12732? ? ?? ? ?xmmgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072920170725
12736? ? ?? ? ?xmmgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017072920170725
12738? ? ?? ? ?xmmgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017072920170725
12739? ? ?? ? ?xmmgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017072920170725
12756? ? ?? ? ?xmmgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017072920170725
12800? ? ?? ? ?xmmgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017072920170725
13595? ? ?? ? ?xmmgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072920170725
13597? ? ?? ? ?xmmgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072920170725
13607? ? ?? ? ?xmmgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072920170725
13624? ? ?? ? ?xmmgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072920170725
13631? ? ?? ? ?xmmgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072920170725
13646? ? ?? ? ?xmmgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072920170725
13647? ? ?? ? ?xmmgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072920170725
13661? ? ?? ? ?xmmgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072920170725
13666? ? ?? ? ?xmmgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072920170725
13678? ? ?? ? ?xmmgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072920170725
13689? ? ?? ? ?xmmgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072920170725
13702? ? ?? ? ?xmmgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072920170725
83499? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072920170725
83579? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072920170725
83746? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072920170725
83782? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072920170725
83897? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072920170725
83908? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072920170725
83918? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072920170725
83948? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072920170725
84096? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072920170725
84214? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072920170725
84319? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072920170725
84651? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072920170725
84835? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072920170725
84889? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072920170725
85079? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072920170725
85235? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072920170725
85237? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072920170725
85298? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072920170725
85342? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072920170725
85392? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072920170725
85549? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072920170725
85713? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072920170725
85715? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072920170725
85715? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072920170725
85744? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072920170725
85812? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072920170725
85914? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072920170725
85924? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072920170725
85937? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072920170725
86034? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072920170725
86205? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072920170725
86208? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072920170725
86362? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072920170725
86404? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017072920170725
86538? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072920170725
86572? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072920170725
86630? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072920170725
86881? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072920170725
87045? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072920170725
87055? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072920170725
87295? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072920170725
87438? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072920170725
87474? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072920170725
87559? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072920170725
87586? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017072920170725
87607? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072920170725
87655? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017072920170725
87849? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072920170725
88076? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017072920170725
88208? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072920170725
88261? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072920170725
88278? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072920170725
88300? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072920170725
88337? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072920170725
88346? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072920170725
88570? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072920170725
88584? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072920170725
88686? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017072920170725
88740? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017072920170725
88758? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017072920170725
88796? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072920170725
88817? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072920170725
88854? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072920170725
88905? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072920170725
88907? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072920170725
89027? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072920170725
89027? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072920170725
89141? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072920170725
89526? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072920170725
89629? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072920170725
89705? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072920170725
89760? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072920170725
89772? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072920170725
89848? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072920170725
89849? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072920170725
89854? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072920170725
89913? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072920170725
89971? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072920170725
90011? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072920170725
90013? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072920170725
90013? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072920170725
90032? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072920170725
90063? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072920170725
90086? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072920170725
90770? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072920170725
90808? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072920170725
90819? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072920170725
90946? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072920170725
91201? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072920170725
91214? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072920170725
91214? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072920170725
91229? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072920170725
91446? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072920170725
91497? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072920170725
91877? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072920170725
92302? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072920170725
92348? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072920170725
92569? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072920170725
92895? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072920170725
92916? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072920170725
92926? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072920170725
93098? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072920170725
93115? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072920170725
93242? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072920170725
93255? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072920170725
93299? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072920170725
93475? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072920170725
93476? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072920170725
93479? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072920170725
93612? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072920170725
93716? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017072920170725
93785? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072920170725
93797? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072920170725
93852? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072920170725
93921? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072920170725
93945? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072920170725
93968? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017072920170725
93999? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072920170725
94084? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017072920170725
94092? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072920170725
94243? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072920170725
94278? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017072920170725
94299? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072920170725
94384? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072920170725
94389? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072920170725
94395? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072920170725
94525? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072920170725
94525? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072920170725
94555? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072920170725
94579? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072920170725
94657? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072920170725
94899? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072920170725
94911? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072920170725
94999? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072920170725
95009? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072920170725
95021? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072920170725
95059? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072920170725
95059? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072920170725
95204? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072920170725
95338? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072920170725
95392? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072920170725
95402? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072920170725
95448? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072920170725
95517? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072920170725
95522? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072920170725
95541? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072920170725
95593? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072920170725
95686? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072920170725
95924? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072920170725
95954? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072920170725
96008? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017072920170725
96018? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017072920170725
96080? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072920170725
96117? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017072920170725
96158? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072920170725
96422? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072920170725
96478? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017072920170725
96492? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072920170725
96622? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072920170725
96661? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072920170725
96678? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017072920170725
96751? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017072920170725
96942? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072920170725
97779? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072920170725
104816? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072920170725
105323? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072920170725
105443? ? ?? ? ?regsgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072920170725
105468? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072920170725
105637? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072920170725
105638? ? ?? ? ?regsgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072920170725
105659? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072920170725
105664? ? ?? ? ?regsgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072920170725
105673? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072920170725
105799? ? ?? ? ?regsgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072920170725
105869? ? ?? ? ?regsgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072920170725
105889? ? ?? ? ?regsgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072920170725
106017? ? ?? ? ?regsgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072920170725
106082? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072920170725
106088? ? ?? ? ?regsgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072920170725
106090? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072920170725
106228? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072920170725
106231? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072920170725
106249? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072920170725
106261? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072920170725
106273? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072920170725
106295? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072920170725
106359? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072920170725
106362? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072920170725
106380? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072920170725
106381? ? ?? ? ?regsgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072920170725
106485? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072920170725
106496? ? ?? ? ?regsgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072920170725
106517? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072920170725
106583? ? ?? ? ?regsgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072920170725
106593? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072920170725
106624? ? ?? ? ?regsgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072920170725
106630? ? ?? ? ?regsgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072920170725
106636? ? ?? ? ?regsgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072920170725
107040? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072920170725
107086? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072920170725
107112? ? ?? ? ?regsgcc_-m32_-Os_-fomit-frame-pointer2017072920170725
107190? ? ?? ? ?regsgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072920170725
107250? ? ?? ? ?regsgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072920170725
107256? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072920170725
107260? ? ?? ? ?regsgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072920170725
107276? ? ?? ? ?regsgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017072920170725
107378? ? ?? ? ?regsgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072920170725
107394? ? ?? ? ?regsgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072920170725
107407? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072920170725
107423? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072920170725
107435? ? ?? ? ?regsgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072920170725
107471? ? ?? ? ?regsgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072920170725
107480? ? ?? ? ?regsgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072920170725
107488? ? ?? ? ?regsgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072920170725
107510? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072920170725
107530? ? ?? ? ?regsgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072920170725
107592? ? ?? ? ?regsgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017072920170725
107601? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072920170725
107632? ? ?? ? ?regsgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072920170725
107645? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072920170725
107674? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072920170725
107692? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072920170725
107713? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072920170725
107747? ? ?? ? ?regsgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017072920170725
108182? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072920170725
108208? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072920170725
108269? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072920170725
108284? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072920170725
108287? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072920170725
108311? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072920170725
108324? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072920170725
108390? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072920170725
108428? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072920170725
108477? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072920170725
108495? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072920170725
108529? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072920170725
108552? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072920170725
108616? ? ?? ? ?regsgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072920170725
108689? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072920170725
108737? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072920170725
108756? ? ?? ? ?regsgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072920170725
108759? ? ?? ? ?regsgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072920170725
108762? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072920170725
108821? ? ?? ? ?regsgcc_-m32_-O2_-fomit-frame-pointer2017072920170725
108836? ? ?? ? ?regsgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072920170725
108880? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072920170725
108900? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072920170725
108933? ? ?? ? ?regsgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072920170725
108938? ? ?? ? ?regsgcc_-m32_-O3_-fomit-frame-pointer2017072920170725
108943? ? ?? ? ?regsgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072920170725
108944? ? ?? ? ?regsgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072920170725
108962? ? ?? ? ?regsgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072920170725
108966? ? ?? ? ?regsgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072920170725
108980? ? ?? ? ?regsgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072920170725
108993? ? ?? ? ?regsgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072920170725
109003? ? ?? ? ?regsgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072920170725
109041? ? ?? ? ?regsgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072920170725
109046? ? ?? ? ?regsgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072920170725
109049? ? ?? ? ?regsgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072920170725
109076? ? ?? ? ?regsgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072920170725
109080? ? ?? ? ?regsgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017072920170725
109090? ? ?? ? ?regsgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072920170725
109127? ? ?? ? ?regsgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072920170725
109139? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072920170725
109157? ? ?? ? ?regsgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072920170725
109225? ? ?? ? ?regsgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072920170725
109250? ? ?? ? ?regsgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072920170725
109253? ? ?? ? ?regsgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017072920170725
109254? ? ?? ? ?regsgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072920170725
109267? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072920170725
109291? ? ?? ? ?regsgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072920170725
109297? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072920170725
109321? ? ?? ? ?regsgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072920170725
109327? ? ?? ? ?regsgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072920170725
109335? ? ?? ? ?regsgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072920170725
109349? ? ?? ? ?regsgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017072920170725
109364? ? ?? ? ?regsgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072920170725
109390? ? ?? ? ?regsgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072920170725
109398? ? ?? ? ?regsgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017072920170725
109437? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072920170725
109478? ? ?? ? ?regsgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017072920170725
109520? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072920170725
109548? ? ?? ? ?regsgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017072920170725
109552? ? ?? ? ?regsgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017072920170725
109617? ? ?? ? ?regsgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072920170725
109656? ? ?? ? ?regsgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072920170725
109696? ? ?? ? ?regsgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072920170725
109700? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072920170725
109714? ? ?? ? ?regsgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072920170725
109716? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072920170725
109788? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072920170725
109790? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072920170725
109867? ? ?? ? ?regsgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072920170725
109870? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072920170725
109909? ? ?? ? ?regsgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072920170725
109918? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072920170725
109945? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072920170725
109975? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072920170725
109986? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072920170725
109994? ? ?? ? ?regsgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072920170725
110012? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072920170725
110076? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072920170725
110089? ? ?? ? ?regsgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072920170725
110138? ? ?? ? ?regsgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072920170725
110176? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072920170725
110187? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072920170725
110225? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072920170725
110340? ? ?? ? ?regsgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072920170725
110385? ? ?? ? ?regsgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072920170725
110407? ? ?? ? ?regsgcc_-m32_-O_-fomit-frame-pointer2017072920170725
110434? ? ?? ? ?regsgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072920170725
110436? ? ?? ? ?regsgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072920170725
110457? ? ?? ? ?regsgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072920170725
110464? ? ?? ? ?regsgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017072920170725
110466? ? ?? ? ?regsgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072920170725
110472? ? ?? ? ?regsgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072920170725
110476? ? ?? ? ?regsgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072920170725
110490? ? ?? ? ?regsgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072920170725
110502? ? ?? ? ?regsgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072920170725
110509? ? ?? ? ?regsgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072920170725
110528? ? ?? ? ?regsgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072920170725
110608? ? ?? ? ?regsgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017072920170725
110612? ? ?? ? ?regsgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017072920170725
110636? ? ?? ? ?regsgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072920170725
110646? ? ?? ? ?regsgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072920170725
110678? ? ?? ? ?regsgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072920170725
110687? ? ?? ? ?regsgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072920170725
110851? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072920170725
110917? ? ?? ? ?regsgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072920170725
111031? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072920170725
111053? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072920170725
111126? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072920170725
111140? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072920170725
111239? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072920170725
111288? ? ?? ? ?regsgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072920170725
111323? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072920170725
111412? ? ?? ? ?regsgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072920170725
111414? ? ?? ? ?regsgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072920170725
111416? ? ?? ? ?regsgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072920170725
111500? ? ?? ? ?regsgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072920170725
111544? ? ?? ? ?regsgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072920170725
111649? ? ?? ? ?regsgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072920170725
111761? ? ?? ? ?regsgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072920170725
111803? ? ?? ? ?regsgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072920170725

Test failure

Implementation: crypto_hash/blake2b/moon/avx2/32
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 198, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -O -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -Os -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer moon/avx2/32
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer moon/avx2/32
gcc -m32 -O2 -fomit-frame-pointer moon/avx2/32
gcc -m32 -O3 -fomit-frame-pointer moon/avx2/32
gcc -m32 -O -fomit-frame-pointer moon/avx2/32
gcc -m32 -Os -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=athlon -O2 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=athlon -O3 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=athlon -O -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=athlon -Os -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer avx2-1 avx2-2 avx2-3 moon/avx/32 moon/avx2/32 moon/ssse3/32 moon/xop/32 ref regs xmm
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer avx2-1 avx2-2 avx2-3 moon/avx/32 moon/avx2/32 moon/ssse3/32 moon/xop/32 ref regs xmm
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer avx2-1 avx2-2 avx2-3 moon/avx/32 moon/avx2/32 moon/ssse3/32 moon/xop/32 ref regs xmm
gcc -m32 -march=core2 -O2 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=core2 -O3 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=core2 -O -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=core2 -Os -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=corei7 -O -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=corei7 -Os -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=i386 -O2 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=i386 -O3 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=i386 -O -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=i386 -Os -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=i486 -O2 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=i486 -O3 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=i486 -O -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=i486 -Os -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=k6-2 -O -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=k6-3 -O -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=k6 -O2 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=k6 -O3 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=k6 -O -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=k6 -Os -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=k8 -O2 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=k8 -O3 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=k8 -O -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=k8 -Os -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=nocona -O2 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=nocona -O3 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=nocona -O -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=nocona -Os -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=pentium-m -O -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=pentium2 -O -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=pentium3 -O -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=pentium4 -O -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=pentium -O2 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=pentium -O3 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=pentium -O -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=pentium -Os -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=prescott -O2 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=prescott -O3 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=prescott -O -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=prescott -Os -fomit-frame-pointer moon/avx2/32

Test failure

Implementation: crypto_hash/blake2b/moon/avx2/32
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
error 111
error 111

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=barcelona -O -fomit-frame-pointer moon/avx2/32
gcc -m32 -march=barcelona -Os -fomit-frame-pointer moon/avx2/32

Compiler output

Implementation: crypto_hash/blake2b/moon/neon/32
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:3: Error: no such architecture: `armv7'
blake2b.S: blake2b.S:3: Error: junk at end of line, first unrecognized character is `-'
blake2b.S: blake2b.S:4: Error: unknown pseudo-op: `.fpu'
blake2b.S: blake2b.S:9: Error: no such instruction: `vstmdb sp!,{q4-q7}'
blake2b.S: blake2b.S:10: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2b.S: blake2b.S:11: Error: too many memory references for `mov'
blake2b.S: blake2b.S:12: Error: too many memory references for `sub'
blake2b.S: blake2b.S:13: Error: too many memory references for `and'
blake2b.S: blake2b.S:14: Error: invalid char '[' beginning operand 2 `[sp'
blake2b.S: blake2b.S:15: Error: too many memory references for `sub'
blake2b.S: blake2b.S:16: Error: expecting operand after ','; got nothing
blake2b.S: blake2b.S:17: Error: expecting operand after ','; got nothing
blake2b.S: blake2b.S:18: Error: no such instruction: `bhs blake2b_blocks_neon_use128'
blake2b.S: blake2b.S:19: Error: too many memory references for `mov'
blake2b.S: blake2b.S:21: Error: no such instruction: `ldr r6,[r0,'
blake2b.S: blake2b.S:22: Error: no such instruction: `ldr r7,[r0,'
blake2b.S: blake2b.S:23: Error: too many memory references for `and'
blake2b.S: blake2b.S:24: Error: no such instruction: `beq blake2b_blocks_neon_nocopymessage'
blake2b.S: blake2b.S:25: Error: expecting operand after ','; got nothing
blake2b.S: blake2b.S:26: Error: no such instruction: `beq blake2b_blocks_neon_nocopymessage'
blake2b.S: blake2b.S:27: Error: no such instruction: `veor q0,q0,q0'
blake2b.S: blake2b.S:28: Error: no such instruction: `veor q1,q1,q1'
blake2b.S: blake2b.S:29: Error: no such instruction: `vst1.64 {q0,q1},[sp,:256]!'
blake2b.S: blake2b.S:30: Error: no such instruction: `vst1.64 {q0,q1},[sp,:256]!'
blake2b.S: ...

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -O -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -Os -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer moon/neon/32
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer moon/neon/32
gcc -m32 -O2 -fomit-frame-pointer moon/neon/32
gcc -m32 -O3 -fomit-frame-pointer moon/neon/32
gcc -m32 -O -fomit-frame-pointer moon/neon/32
gcc -m32 -Os -fomit-frame-pointer moon/neon/32
gcc -m32 -march=athlon -O2 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=athlon -O3 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=athlon -O -fomit-frame-pointer moon/neon/32
gcc -m32 -march=athlon -Os -fomit-frame-pointer moon/neon/32
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer moon/neon/32
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer moon/neon/32
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer moon/neon/32
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer moon/neon/32
gcc -m32 -march=core2 -O2 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=core2 -O3 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=core2 -O -fomit-frame-pointer moon/neon/32
gcc -m32 -march=core2 -Os -fomit-frame-pointer moon/neon/32
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer moon/neon/32
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer moon/neon/32
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer moon/neon/32
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer moon/neon/32
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer moon/neon/32
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer moon/neon/32
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=corei7 -O -fomit-frame-pointer moon/neon/32
gcc -m32 -march=corei7 -Os -fomit-frame-pointer moon/neon/32
gcc -m32 -march=i386 -O2 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=i386 -O3 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=i386 -O -fomit-frame-pointer moon/neon/32
gcc -m32 -march=i386 -Os -fomit-frame-pointer moon/neon/32
gcc -m32 -march=i486 -O2 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=i486 -O3 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=i486 -O -fomit-frame-pointer moon/neon/32
gcc -m32 -march=i486 -Os -fomit-frame-pointer moon/neon/32
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=k6-2 -O -fomit-frame-pointer moon/neon/32
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer moon/neon/32
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=k6-3 -O -fomit-frame-pointer moon/neon/32
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer moon/neon/32
gcc -m32 -march=k6 -O2 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=k6 -O3 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=k6 -O -fomit-frame-pointer moon/neon/32
gcc -m32 -march=k6 -Os -fomit-frame-pointer moon/neon/32
gcc -m32 -march=k8 -O2 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=k8 -O3 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=k8 -O -fomit-frame-pointer moon/neon/32
gcc -m32 -march=k8 -Os -fomit-frame-pointer moon/neon/32
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer moon/neon/32
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer moon/neon/32
gcc -m32 -march=nocona -O2 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=nocona -O3 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=nocona -O -fomit-frame-pointer moon/neon/32
gcc -m32 -march=nocona -Os -fomit-frame-pointer moon/neon/32
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=pentium-m -O -fomit-frame-pointer moon/neon/32
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer moon/neon/32
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer moon/neon/32
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer moon/neon/32
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=pentium2 -O -fomit-frame-pointer moon/neon/32
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer moon/neon/32
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=pentium3 -O -fomit-frame-pointer moon/neon/32
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer moon/neon/32
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=pentium4 -O -fomit-frame-pointer moon/neon/32
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer moon/neon/32
gcc -m32 -march=pentium -O2 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=pentium -O3 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=pentium -O -fomit-frame-pointer moon/neon/32
gcc -m32 -march=pentium -Os -fomit-frame-pointer moon/neon/32
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer moon/neon/32
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer moon/neon/32
gcc -m32 -march=prescott -O2 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=prescott -O3 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=prescott -O -fomit-frame-pointer moon/neon/32
gcc -m32 -march=prescott -Os -fomit-frame-pointer moon/neon/32

Compiler output

Implementation: crypto_hash/blake2b/moon/armv6/32
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:5: Error: no such architecture: `armv5'
blake2b.S: blake2b.S:34: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2b.S: blake2b.S:35: Error: too many memory references for `sub'
blake2b.S: blake2b.S:36: Error: expecting operand after ','; got nothing
blake2b.S: blake2b.S:37: Error: expecting operand after ','; got nothing
blake2b.S: blake2b.S:38: Error: no such instruction: `bhs blake2b_blocks_armv6_use128'
blake2b.S: blake2b.S:39: Error: too many memory references for `mov'
blake2b.S: blake2b.S:41: Error: too many memory references for `mov'
blake2b.S: blake2b.S:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2b.S: blake2b.S:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2b.S: blake2b.S:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2b.S: blake2b.S:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2b.S: blake2b.S:46: Error: no such instruction: `ldr r4,[r0,'
blake2b.S: blake2b.S:47: Error: no such instruction: `ldr r5,[r0,'
blake2b.S: blake2b.S:48: Error: too many memory references for `and'
blake2b.S: blake2b.S:49: Error: no such instruction: `beq blake2b_blocks_armv6_nocopymessage'
blake2b.S: blake2b.S:50: Error: expecting operand after ','; got nothing
blake2b.S: blake2b.S:51: Error: no such instruction: `beq blake2b_blocks_armv6_nocopymessage'
blake2b.S: blake2b.S:52: Error: no such instruction: `eor r4,r4,r4'
blake2b.S: blake2b.S:53: Error: no such instruction: `eor r5,r5,r5'
blake2b.S: blake2b.S:54: Error: no such instruction: `eor r6,r6,r6'
blake2b.S: blake2b.S:55: Error: no such instruction: `eor r7,r7,r7'
blake2b.S: blake2b.S:56: Error: no such instruction: `eor r8,r8,r8'
blake2b.S: blake2b.S:57: Error: no such instruction: `eor r9,r9,r9'
blake2b.S: ...

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -O -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -Os -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer moon/armv6/32
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer moon/armv6/32
gcc -m32 -O2 -fomit-frame-pointer moon/armv6/32
gcc -m32 -O3 -fomit-frame-pointer moon/armv6/32
gcc -m32 -O -fomit-frame-pointer moon/armv6/32
gcc -m32 -Os -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=athlon -O2 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=athlon -O3 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=athlon -O -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=athlon -Os -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=core2 -O2 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=core2 -O3 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=core2 -O -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=core2 -Os -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=corei7 -O -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=corei7 -Os -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=i386 -O2 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=i386 -O3 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=i386 -O -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=i386 -Os -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=i486 -O2 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=i486 -O3 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=i486 -O -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=i486 -Os -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=k6-2 -O -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=k6-3 -O -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=k6 -O2 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=k6 -O3 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=k6 -O -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=k6 -Os -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=k8 -O2 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=k8 -O3 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=k8 -O -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=k8 -Os -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=nocona -O2 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=nocona -O3 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=nocona -O -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=nocona -Os -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=pentium-m -O -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=pentium2 -O -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=pentium3 -O -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=pentium4 -O -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=pentium -O2 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=pentium -O3 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=pentium -O -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=pentium -Os -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=prescott -O2 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=prescott -O3 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=prescott -O -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=prescott -Os -fomit-frame-pointer moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2b/moon/avx2/64
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:6: Error: bad register name `%rbp'
blake2b.S: blake2b.S:7: Error: bad register name `%r10d'
blake2b.S: blake2b.S:8: Error: bad register name `%rsp'
blake2b.S: blake2b.S:9: Error: bad register name `%r13'
blake2b.S: blake2b.S:10: Error: bad register name `%r12'
blake2b.S: blake2b.S:11: Error: bad register name `%rbx'
blake2b.S: blake2b.S:12: Error: bad register name `%rsp'
blake2b.S: blake2b.S:13: Error: bad register name `%rsp'
blake2b.S: blake2b.S:14: Error: bad register name `%rdx'
blake2b.S: blake2b.S:15: Error: bad register name `%rdx'
blake2b.S: blake2b.S:16: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:17: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:18: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:19: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:20: Error: bad register name `%rax'
blake2b.S: blake2b.S:21: Error: bad register name `%rax'
blake2b.S: blake2b.S:23: Error: bad register name `%rdx'
blake2b.S: blake2b.S:27: Error: bad register name `%rsp)'
blake2b.S: blake2b.S:28: Error: bad register name `%rsp)'
blake2b.S: blake2b.S:29: Error: bad register name `%rsp)'
blake2b.S: blake2b.S:30: Error: bad register name `%rsp)'
blake2b.S: blake2b.S:31: Error: bad register name `%rsp)'
blake2b.S: blake2b.S:33: Error: bad register name `%rsi)'
blake2b.S: blake2b.S:34: Error: bad register name `%rsp)'
blake2b.S: ...

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -O -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -Os -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer moon/avx2/64
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer moon/avx2/64
gcc -m32 -O2 -fomit-frame-pointer moon/avx2/64
gcc -m32 -O3 -fomit-frame-pointer moon/avx2/64
gcc -m32 -O -fomit-frame-pointer moon/avx2/64
gcc -m32 -Os -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=athlon -O2 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=athlon -O3 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=athlon -O -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=athlon -Os -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=core2 -O2 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=core2 -O3 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=core2 -O -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=core2 -Os -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=corei7 -O -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=corei7 -Os -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=i386 -O2 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=i386 -O3 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=i386 -O -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=i386 -Os -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=i486 -O2 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=i486 -O3 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=i486 -O -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=i486 -Os -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=k6-2 -O -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=k6-3 -O -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=k6 -O2 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=k6 -O3 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=k6 -O -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=k6 -Os -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=k8 -O2 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=k8 -O3 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=k8 -O -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=k8 -Os -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=nocona -O2 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=nocona -O3 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=nocona -O -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=nocona -Os -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=pentium-m -O -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=pentium2 -O -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=pentium3 -O -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=pentium4 -O -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=pentium -O2 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=pentium -O3 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=pentium -O -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=pentium -Os -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=prescott -O2 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=prescott -O3 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=prescott -O -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=prescott -Os -fomit-frame-pointer moon/avx2/64

Compiler output

Implementation: crypto_hash/blake2b/moon/xop/64
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:6: Error: bad register name `%rbp'
blake2b.S: blake2b.S:7: Error: bad register name `%rbx'
blake2b.S: blake2b.S:8: Error: bad register name `%r12'
blake2b.S: blake2b.S:9: Error: bad register name `%r10d'
blake2b.S: blake2b.S:10: Error: bad register name `%rsp'
blake2b.S: blake2b.S:11: Error: bad register name `%rsp'
blake2b.S: blake2b.S:12: Error: bad register name `%rsp'
blake2b.S: blake2b.S:13: Error: bad register name `%rdx'
blake2b.S: blake2b.S:14: Error: bad register name `%rdx'
blake2b.S: blake2b.S:15: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:16: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:17: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:18: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:19: Error: bad register name `%rbx'
blake2b.S: blake2b.S:19: Error: bad register name `%rbx)'
blake2b.S: blake2b.S:20: Error: bad register name `%rbx)'
blake2b.S: blake2b.S:22: Error: bad register name `%rdx'
blake2b.S: blake2b.S:26: Error: bad register name `%rsi)'
blake2b.S: blake2b.S:27: Error: bad register name `%rsp)'
blake2b.S: blake2b.S:28: Error: bad register name `%rsi'
blake2b.S: blake2b.S:29: Error: bad register name `%rax'
blake2b.S: blake2b.S:30: Error: bad register name `%rsp)'
blake2b.S: blake2b.S:31: Error: bad register name `%rsi)'
blake2b.S: blake2b.S:32: Error: bad register name `%rsp)'
blake2b.S: ...

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer moon/xop/64
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer moon/xop/64
gcc -m32 -O2 -fomit-frame-pointer moon/xop/64
gcc -m32 -O3 -fomit-frame-pointer moon/xop/64
gcc -m32 -O -fomit-frame-pointer moon/xop/64
gcc -m32 -Os -fomit-frame-pointer moon/xop/64
gcc -m32 -march=athlon -O2 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=athlon -O3 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=athlon -O -fomit-frame-pointer moon/xop/64
gcc -m32 -march=athlon -Os -fomit-frame-pointer moon/xop/64
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer moon/xop/64
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer moon/xop/64
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer moon/xop/64
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer moon/xop/64
gcc -m32 -march=core2 -O2 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=core2 -O3 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=core2 -O -fomit-frame-pointer moon/xop/64
gcc -m32 -march=core2 -Os -fomit-frame-pointer moon/xop/64
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer moon/xop/64
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer moon/xop/64
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer moon/xop/64
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer moon/xop/64
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer moon/xop/64
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer moon/xop/64
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=corei7 -O -fomit-frame-pointer moon/xop/64
gcc -m32 -march=corei7 -Os -fomit-frame-pointer moon/xop/64
gcc -m32 -march=i386 -O2 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=i386 -O3 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=i386 -O -fomit-frame-pointer moon/xop/64
gcc -m32 -march=i386 -Os -fomit-frame-pointer moon/xop/64
gcc -m32 -march=i486 -O2 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=i486 -O3 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=i486 -O -fomit-frame-pointer moon/xop/64
gcc -m32 -march=i486 -Os -fomit-frame-pointer moon/xop/64
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=k6-2 -O -fomit-frame-pointer moon/xop/64
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer moon/xop/64
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=k6-3 -O -fomit-frame-pointer moon/xop/64
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer moon/xop/64
gcc -m32 -march=k6 -O2 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=k6 -O3 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=k6 -O -fomit-frame-pointer moon/xop/64
gcc -m32 -march=k6 -Os -fomit-frame-pointer moon/xop/64
gcc -m32 -march=k8 -O2 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=k8 -O3 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=k8 -O -fomit-frame-pointer moon/xop/64
gcc -m32 -march=k8 -Os -fomit-frame-pointer moon/xop/64
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer moon/xop/64
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer moon/xop/64
gcc -m32 -march=nocona -O2 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=nocona -O3 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=nocona -O -fomit-frame-pointer moon/xop/64
gcc -m32 -march=nocona -Os -fomit-frame-pointer moon/xop/64
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=pentium-m -O -fomit-frame-pointer moon/xop/64
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer moon/xop/64
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer moon/xop/64
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer moon/xop/64
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=pentium2 -O -fomit-frame-pointer moon/xop/64
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer moon/xop/64
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=pentium3 -O -fomit-frame-pointer moon/xop/64
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer moon/xop/64
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=pentium4 -O -fomit-frame-pointer moon/xop/64
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer moon/xop/64
gcc -m32 -march=pentium -O2 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=pentium -O3 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=pentium -O -fomit-frame-pointer moon/xop/64
gcc -m32 -march=pentium -Os -fomit-frame-pointer moon/xop/64
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer moon/xop/64
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer moon/xop/64
gcc -m32 -march=prescott -O2 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=prescott -O3 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=prescott -O -fomit-frame-pointer moon/xop/64
gcc -m32 -march=prescott -Os -fomit-frame-pointer moon/xop/64

Compiler output

Implementation: crypto_hash/blake2b/moon/avx/64
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:6: Error: bad register name `%rbp'
blake2b.S: blake2b.S:7: Error: bad register name `%rsp'
blake2b.S: blake2b.S:8: Error: bad register name `%rsp'
blake2b.S: blake2b.S:9: Error: bad register name `%r12'
blake2b.S: blake2b.S:10: Error: bad register name `%r13'
blake2b.S: blake2b.S:11: Error: bad register name `%r14'
blake2b.S: blake2b.S:12: Error: bad register name `%r15'
blake2b.S: blake2b.S:13: Error: bad register name `%rbx'
blake2b.S: blake2b.S:14: Error: bad register name `%rsp'
blake2b.S: blake2b.S:15: Error: bad register name `%r9'
blake2b.S: blake2b.S:15: Error: bad register name `%r9)'
blake2b.S: blake2b.S:16: Error: bad register name `%rax'
blake2b.S: blake2b.S:16: Error: bad register name `%rax)'
blake2b.S: blake2b.S:17: Error: bad register name `%rax)'
blake2b.S: blake2b.S:18: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:19: Error: bad register name `%rdx'
blake2b.S: blake2b.S:20: Error: bad register name `%r9)'
blake2b.S: blake2b.S:21: Error: bad register name `%r9d'
blake2b.S: blake2b.S:22: Error: bad register name `%rax)'
blake2b.S: blake2b.S:23: Error: bad register name `%rdx'
blake2b.S: blake2b.S:24: Error: bad register name `%r8)'
blake2b.S: blake2b.S:25: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:26: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:27: Error: bad register name `%rdi)'
blake2b.S: ...

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -O -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -Os -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer moon/avx/64
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer moon/avx/64
gcc -m32 -O2 -fomit-frame-pointer moon/avx/64
gcc -m32 -O3 -fomit-frame-pointer moon/avx/64
gcc -m32 -O -fomit-frame-pointer moon/avx/64
gcc -m32 -Os -fomit-frame-pointer moon/avx/64
gcc -m32 -march=athlon -O2 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=athlon -O3 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=athlon -O -fomit-frame-pointer moon/avx/64
gcc -m32 -march=athlon -Os -fomit-frame-pointer moon/avx/64
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer moon/avx/64
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer moon/avx/64
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer moon/avx/64
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer moon/avx/64
gcc -m32 -march=core2 -O2 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=core2 -O3 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=core2 -O -fomit-frame-pointer moon/avx/64
gcc -m32 -march=core2 -Os -fomit-frame-pointer moon/avx/64
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer moon/avx/64
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer moon/avx/64
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer moon/avx/64
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer moon/avx/64
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer moon/avx/64
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer moon/avx/64
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=corei7 -O -fomit-frame-pointer moon/avx/64
gcc -m32 -march=corei7 -Os -fomit-frame-pointer moon/avx/64
gcc -m32 -march=i386 -O2 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=i386 -O3 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=i386 -O -fomit-frame-pointer moon/avx/64
gcc -m32 -march=i386 -Os -fomit-frame-pointer moon/avx/64
gcc -m32 -march=i486 -O2 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=i486 -O3 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=i486 -O -fomit-frame-pointer moon/avx/64
gcc -m32 -march=i486 -Os -fomit-frame-pointer moon/avx/64
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=k6-2 -O -fomit-frame-pointer moon/avx/64
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer moon/avx/64
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=k6-3 -O -fomit-frame-pointer moon/avx/64
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer moon/avx/64
gcc -m32 -march=k6 -O2 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=k6 -O3 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=k6 -O -fomit-frame-pointer moon/avx/64
gcc -m32 -march=k6 -Os -fomit-frame-pointer moon/avx/64
gcc -m32 -march=k8 -O2 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=k8 -O3 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=k8 -O -fomit-frame-pointer moon/avx/64
gcc -m32 -march=k8 -Os -fomit-frame-pointer moon/avx/64
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer moon/avx/64
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer moon/avx/64
gcc -m32 -march=nocona -O2 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=nocona -O3 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=nocona -O -fomit-frame-pointer moon/avx/64
gcc -m32 -march=nocona -Os -fomit-frame-pointer moon/avx/64
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=pentium-m -O -fomit-frame-pointer moon/avx/64
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer moon/avx/64
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer moon/avx/64
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer moon/avx/64
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=pentium2 -O -fomit-frame-pointer moon/avx/64
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer moon/avx/64
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=pentium3 -O -fomit-frame-pointer moon/avx/64
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer moon/avx/64
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=pentium4 -O -fomit-frame-pointer moon/avx/64
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer moon/avx/64
gcc -m32 -march=pentium -O2 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=pentium -O3 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=pentium -O -fomit-frame-pointer moon/avx/64
gcc -m32 -march=pentium -Os -fomit-frame-pointer moon/avx/64
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer moon/avx/64
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer moon/avx/64
gcc -m32 -march=prescott -O2 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=prescott -O3 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=prescott -O -fomit-frame-pointer moon/avx/64
gcc -m32 -march=prescott -Os -fomit-frame-pointer moon/avx/64

Compiler output

Implementation: crypto_hash/blake2b/avx2-1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
blake2b.c: In file included from blake2b.c:13:0:
blake2b.c: blake2-config.h:68:2: error: #error "This code requires at least SSE2."
blake2b.c: #error "This code requires at least SSE2."
blake2b.c: ^
blake2b.c: blake2b.c: In function 'crypto_hash_blake2b_avx2_1':
blake2b.c: blake2b.c:37:17: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
blake2b.c: const __m256i r16 = _mm256_setr_epi8( 2, 3, 4, 5, 6, 7, 0, 1, 10, 11, 12, 13, 14, 15, 8, 9,
blake2b.c: ^
blake2b.c: In file included from blake2b.c:15:0:
blake2b.c: blake2b-round.h:18:23: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
blake2b.c: #define STORE128(p,r) _mm_store_si128((__m128i *)(p), r)
blake2b.c: ^
blake2b.c: blake2b.c:155:26: note: in expansion of macro 'STORE128'
blake2b.c: if( inlen & 16 ) { STORE128( p + 00, LOADU128( in + 00 ) ); in += 16; p += 16; }
blake2b.c: ^

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -O -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -Os -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer avx2-1
gcc -m32 -O2 -fomit-frame-pointer avx2-1
gcc -m32 -O3 -fomit-frame-pointer avx2-1
gcc -m32 -O -fomit-frame-pointer avx2-1
gcc -m32 -Os -fomit-frame-pointer avx2-1
gcc -m32 -march=athlon -O2 -fomit-frame-pointer avx2-1
gcc -m32 -march=athlon -O3 -fomit-frame-pointer avx2-1
gcc -m32 -march=athlon -O -fomit-frame-pointer avx2-1
gcc -m32 -march=athlon -Os -fomit-frame-pointer avx2-1
gcc -m32 -march=i386 -O2 -fomit-frame-pointer avx2-1
gcc -m32 -march=i386 -O3 -fomit-frame-pointer avx2-1
gcc -m32 -march=i386 -O -fomit-frame-pointer avx2-1
gcc -m32 -march=i386 -Os -fomit-frame-pointer avx2-1
gcc -m32 -march=i486 -O2 -fomit-frame-pointer avx2-1
gcc -m32 -march=i486 -O3 -fomit-frame-pointer avx2-1
gcc -m32 -march=i486 -O -fomit-frame-pointer avx2-1
gcc -m32 -march=i486 -Os -fomit-frame-pointer avx2-1
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer avx2-1
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer avx2-1
gcc -m32 -march=k6-2 -O -fomit-frame-pointer avx2-1
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer avx2-1
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer avx2-1
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer avx2-1
gcc -m32 -march=k6-3 -O -fomit-frame-pointer avx2-1
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer avx2-1
gcc -m32 -march=k6 -O2 -fomit-frame-pointer avx2-1
gcc -m32 -march=k6 -O3 -fomit-frame-pointer avx2-1
gcc -m32 -march=k6 -O -fomit-frame-pointer avx2-1
gcc -m32 -march=k6 -Os -fomit-frame-pointer avx2-1
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer avx2-1
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer avx2-1
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer avx2-1
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer avx2-1
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer avx2-1
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer avx2-1
gcc -m32 -march=pentium2 -O -fomit-frame-pointer avx2-1
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer avx2-1
gcc -m32 -march=pentium -O2 -fomit-frame-pointer avx2-1
gcc -m32 -march=pentium -O3 -fomit-frame-pointer avx2-1
gcc -m32 -march=pentium -O -fomit-frame-pointer avx2-1
gcc -m32 -march=pentium -Os -fomit-frame-pointer avx2-1
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer avx2-1
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer avx2-1
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer avx2-1
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer avx2-1

Compiler output

Implementation: crypto_hash/blake2b/avx2-2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
blake2b.c: In file included from blake2b.c:14:0:
blake2b.c: blake2-config.h:68:2: error: #error "This code requires at least SSE2."
blake2b.c: #error "This code requires at least SSE2."
blake2b.c: ^
blake2b.c: blake2b.c: In function 'crypto_hash_blake2b_avx2_2':
blake2b.c: blake2b.c:38:17: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
blake2b.c: const __m256i r16 = _mm256_setr_epi8( 2, 3, 4, 5, 6, 7, 0, 1, 10, 11, 12, 13, 14, 15, 8, 9,
blake2b.c: ^
blake2b.c: blake2b.c:64:24: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
blake2b.c: const __m256i m0 = _mm256_broadcastsi128_si256(LOADU128( in + 00 ));
blake2b.c: ^

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -O -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -Os -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer avx2-2
gcc -m32 -O2 -fomit-frame-pointer avx2-2
gcc -m32 -O3 -fomit-frame-pointer avx2-2
gcc -m32 -O -fomit-frame-pointer avx2-2
gcc -m32 -Os -fomit-frame-pointer avx2-2
gcc -m32 -march=athlon -O2 -fomit-frame-pointer avx2-2
gcc -m32 -march=athlon -O3 -fomit-frame-pointer avx2-2
gcc -m32 -march=athlon -O -fomit-frame-pointer avx2-2
gcc -m32 -march=athlon -Os -fomit-frame-pointer avx2-2
gcc -m32 -march=i386 -O2 -fomit-frame-pointer avx2-2
gcc -m32 -march=i386 -O3 -fomit-frame-pointer avx2-2
gcc -m32 -march=i386 -O -fomit-frame-pointer avx2-2
gcc -m32 -march=i386 -Os -fomit-frame-pointer avx2-2
gcc -m32 -march=i486 -O2 -fomit-frame-pointer avx2-2
gcc -m32 -march=i486 -O3 -fomit-frame-pointer avx2-2
gcc -m32 -march=i486 -O -fomit-frame-pointer avx2-2
gcc -m32 -march=i486 -Os -fomit-frame-pointer avx2-2
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer avx2-2
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer avx2-2
gcc -m32 -march=k6-2 -O -fomit-frame-pointer avx2-2
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer avx2-2
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer avx2-2
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer avx2-2
gcc -m32 -march=k6-3 -O -fomit-frame-pointer avx2-2
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer avx2-2
gcc -m32 -march=k6 -O2 -fomit-frame-pointer avx2-2
gcc -m32 -march=k6 -O3 -fomit-frame-pointer avx2-2
gcc -m32 -march=k6 -O -fomit-frame-pointer avx2-2
gcc -m32 -march=k6 -Os -fomit-frame-pointer avx2-2
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer avx2-2
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer avx2-2
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer avx2-2
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer avx2-2
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer avx2-2
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer avx2-2
gcc -m32 -march=pentium2 -O -fomit-frame-pointer avx2-2
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer avx2-2
gcc -m32 -march=pentium -O2 -fomit-frame-pointer avx2-2
gcc -m32 -march=pentium -O3 -fomit-frame-pointer avx2-2
gcc -m32 -march=pentium -O -fomit-frame-pointer avx2-2
gcc -m32 -march=pentium -Os -fomit-frame-pointer avx2-2
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer avx2-2
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer avx2-2
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer avx2-2
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer avx2-2

Compiler output

Implementation: crypto_hash/blake2b/avx2-3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
blake2b.c: In file included from blake2b.c:14:0:
blake2b.c: blake2-config.h:68:2: error: #error "This code requires at least SSE2."
blake2b.c: #error "This code requires at least SSE2."
blake2b.c: ^
blake2b.c: blake2b.c: In function 'crypto_hash_blake2b_avx2_3':
blake2b.c: blake2b.c:38:17: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
blake2b.c: const __m256i r16 = _mm256_setr_epi8( 2, 3, 4, 5, 6, 7, 0, 1, 10, 11, 12, 13, 14, 15, 8, 9,
blake2b.c: ^
blake2b.c: In file included from blake2b.c:16:0:
blake2b.c: blake2b-round.h:87:10: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
blake2b.c: b0 = _mm256_i32gather_epi64((void *)msg, LOAD128(&indices[16*i + 0]), 8); \
blake2b.c: ^
blake2b.c: blake2b-round.h:100:23: note: in expansion of macro 'GATHER_ROUND'
blake2b.c: #define ROUNDS(msg) GATHER_ROUND(msg)
blake2b.c: ^
blake2b.c: blake2b.c:110:5: note: in expansion of macro 'ROUNDS'
blake2b.c: ROUNDS(in);
blake2b.c: ^

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -O -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -Os -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer avx2-3
gcc -m32 -O2 -fomit-frame-pointer avx2-3
gcc -m32 -O3 -fomit-frame-pointer avx2-3
gcc -m32 -O -fomit-frame-pointer avx2-3
gcc -m32 -Os -fomit-frame-pointer avx2-3
gcc -m32 -march=athlon -O2 -fomit-frame-pointer avx2-3
gcc -m32 -march=athlon -O3 -fomit-frame-pointer avx2-3
gcc -m32 -march=athlon -O -fomit-frame-pointer avx2-3
gcc -m32 -march=athlon -Os -fomit-frame-pointer avx2-3
gcc -m32 -march=i386 -O2 -fomit-frame-pointer avx2-3
gcc -m32 -march=i386 -O3 -fomit-frame-pointer avx2-3
gcc -m32 -march=i386 -O -fomit-frame-pointer avx2-3
gcc -m32 -march=i386 -Os -fomit-frame-pointer avx2-3
gcc -m32 -march=i486 -O2 -fomit-frame-pointer avx2-3
gcc -m32 -march=i486 -O3 -fomit-frame-pointer avx2-3
gcc -m32 -march=i486 -O -fomit-frame-pointer avx2-3
gcc -m32 -march=i486 -Os -fomit-frame-pointer avx2-3
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer avx2-3
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer avx2-3
gcc -m32 -march=k6-2 -O -fomit-frame-pointer avx2-3
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer avx2-3
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer avx2-3
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer avx2-3
gcc -m32 -march=k6-3 -O -fomit-frame-pointer avx2-3
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer avx2-3
gcc -m32 -march=k6 -O2 -fomit-frame-pointer avx2-3
gcc -m32 -march=k6 -O3 -fomit-frame-pointer avx2-3
gcc -m32 -march=k6 -O -fomit-frame-pointer avx2-3
gcc -m32 -march=k6 -Os -fomit-frame-pointer avx2-3
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer avx2-3
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer avx2-3
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer avx2-3
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer avx2-3
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer avx2-3
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer avx2-3
gcc -m32 -march=pentium2 -O -fomit-frame-pointer avx2-3
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer avx2-3
gcc -m32 -march=pentium -O2 -fomit-frame-pointer avx2-3
gcc -m32 -march=pentium -O3 -fomit-frame-pointer avx2-3
gcc -m32 -march=pentium -O -fomit-frame-pointer avx2-3
gcc -m32 -march=pentium -Os -fomit-frame-pointer avx2-3
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer avx2-3
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer avx2-3
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer avx2-3
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer avx2-3

Compiler output

Implementation: crypto_hash/blake2b/xmm
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
blake2b.c: In file included from blake2b.c:6:0:
blake2b.c: blake2-config.h:68:2: error: #error "This code requires at least SSE2."
blake2b.c: #error "This code requires at least SSE2."
blake2b.c: ^
blake2b.c: blake2b.c: In function 'crypto_hash_blake2b_xmm':
blake2b.c: blake2b.c:34:8: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
blake2b.c: xmm0 = _mm_set_epi64x(0xBB67AE8584CAA73BULL, 0x6a09e667f3bcc908ULL ^ 0x0000000001010040ULL);
blake2b.c: ^

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer xmm
gcc -m32 -O2 -fomit-frame-pointer xmm
gcc -m32 -O3 -fomit-frame-pointer xmm
gcc -m32 -O -fomit-frame-pointer xmm
gcc -m32 -Os -fomit-frame-pointer xmm
gcc -m32 -march=athlon -O2 -fomit-frame-pointer xmm
gcc -m32 -march=athlon -O3 -fomit-frame-pointer xmm
gcc -m32 -march=athlon -O -fomit-frame-pointer xmm
gcc -m32 -march=athlon -Os -fomit-frame-pointer xmm
gcc -m32 -march=i386 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=i386 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=i386 -O -fomit-frame-pointer xmm
gcc -m32 -march=i386 -Os -fomit-frame-pointer xmm
gcc -m32 -march=i486 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=i486 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=i486 -O -fomit-frame-pointer xmm
gcc -m32 -march=i486 -Os -fomit-frame-pointer xmm
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=k6-2 -O -fomit-frame-pointer xmm
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer xmm
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=k6-3 -O -fomit-frame-pointer xmm
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer xmm
gcc -m32 -march=k6 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=k6 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=k6 -O -fomit-frame-pointer xmm
gcc -m32 -march=k6 -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium2 -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer xmm
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer xmm

Compiler output

Implementation: crypto_hash/blake2b/ymm
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
blake2b.c: In file included from blake2b.c:6:0:
blake2b.c: blake2-config.h:68:2: error: #error "This code requires at least SSE2."
blake2b.c: #error "This code requires at least SSE2."
blake2b.c: ^
blake2b.c: blake2b.c:15:2: error: #error "This code requires at least AVX."
blake2b.c: #error "This code requires at least AVX."
blake2b.c: ^
blake2b.c: blake2b.c: In function 'crypto_hash_blake2b_ymm':
blake2b.c: blake2b.c:203:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m0 = _mm256_loadu_si256((__m256i*)(in + 00));
blake2b.c: ^
blake2b.c: blake2b.c:204:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m1 = _mm256_loadu_si256((__m256i*)(in + 32));
blake2b.c: ^
blake2b.c: blake2b.c:205:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m2 = _mm256_loadu_si256((__m256i*)(in + 64));
blake2b.c: ^
blake2b.c: blake2b.c:206:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m3 = _mm256_loadu_si256((__m256i*)(in + 96));
blake2b.c: ^
blake2b.c: blake2b.c:225:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m0 = _mm256_loadu_si256((__m256i*)(buffer + 00));
blake2b.c: ^
blake2b.c: blake2b.c:226:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m1 = _mm256_loadu_si256((__m256i*)(buffer + 32));
blake2b.c: ...

Number of similar (compiler,implementation) pairs: 96, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -O -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -Os -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer ymm
gcc -m32 -O2 -fomit-frame-pointer ymm
gcc -m32 -O3 -fomit-frame-pointer ymm
gcc -m32 -O -fomit-frame-pointer ymm
gcc -m32 -Os -fomit-frame-pointer ymm
gcc -m32 -march=athlon -O2 -fomit-frame-pointer ymm
gcc -m32 -march=athlon -O3 -fomit-frame-pointer ymm
gcc -m32 -march=athlon -O -fomit-frame-pointer ymm
gcc -m32 -march=athlon -Os -fomit-frame-pointer ymm
gcc -m32 -march=i386 -O2 -fomit-frame-pointer ymm
gcc -m32 -march=i386 -O3 -fomit-frame-pointer ymm
gcc -m32 -march=i386 -O -fomit-frame-pointer ymm
gcc -m32 -march=i386 -Os -fomit-frame-pointer ymm
gcc -m32 -march=i486 -O2 -fomit-frame-pointer ymm
gcc -m32 -march=i486 -O3 -fomit-frame-pointer ymm
gcc -m32 -march=i486 -O -fomit-frame-pointer ymm
gcc -m32 -march=i486 -Os -fomit-frame-pointer ymm
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer ymm
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer ymm
gcc -m32 -march=k6-2 -O -fomit-frame-pointer ymm
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer ymm
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer ymm
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer ymm
gcc -m32 -march=k6-3 -O -fomit-frame-pointer ymm
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer ymm
gcc -m32 -march=k6 -O2 -fomit-frame-pointer ymm
gcc -m32 -march=k6 -O3 -fomit-frame-pointer ymm
gcc -m32 -march=k6 -O -fomit-frame-pointer ymm
gcc -m32 -march=k6 -Os -fomit-frame-pointer ymm
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer ymm
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer ymm
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer ymm
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer ymm
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer ymm
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer ymm
gcc -m32 -march=pentium2 -O -fomit-frame-pointer ymm
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer ymm
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer ymm
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer ymm
gcc -m32 -march=pentium3 -O -fomit-frame-pointer ymm
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer ymm
gcc -m32 -march=pentium -O2 -fomit-frame-pointer ymm
gcc -m32 -march=pentium -O3 -fomit-frame-pointer ymm
gcc -m32 -march=pentium -O -fomit-frame-pointer ymm
gcc -m32 -march=pentium -Os -fomit-frame-pointer ymm
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer ymm
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer ymm
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer ymm
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer ymm

Compiler output

Implementation: crypto_hash/blake2b/avxicc
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
blake2b.s: blake2b.s: Assembler messages:
blake2b.s: blake2b.s:14: Error: ambiguous operand size for `sub'
blake2b.s: blake2b.s:16: Error: too many memory references for `xor'
blake2b.s: blake2b.s:18: Error: too many memory references for `mov'
blake2b.s: blake2b.s:22: Error: too many memory references for `mov'
blake2b.s: blake2b.s:24: Error: too many memory references for `xor'
blake2b.s: blake2b.s:25: Error: too many memory references for `vmovdqu'
blake2b.s: blake2b.s:31: Error: too many memory references for `vmovdqu'
blake2b.s: blake2b.s:33: Error: ambiguous operand size for `cmp'
blake2b.s: blake2b.s:37: Error: too many memory references for `mov'
blake2b.s: blake2b.s:38: Error: too many memory references for `lea'
blake2b.s: blake2b.s:39: Error: ambiguous operand size for `sar'
blake2b.s: blake2b.s:41: Error: too many memory references for `mov'
blake2b.s: blake2b.s:42: Error: ambiguous operand size for `shr'
blake2b.s: blake2b.s:43: Error: too many memory references for `mov'
blake2b.s: blake2b.s:44: Error: too many memory references for `lea'
blake2b.s: blake2b.s:45: Error: ambiguous operand size for `sar'
blake2b.s: blake2b.s:46: Error: too many memory references for `mov'
blake2b.s: blake2b.s:49: Error: too many memory references for `vmovdqu'
blake2b.s: blake2b.s:50: Error: too many memory references for `vmovdqu'
blake2b.s: blake2b.s:51: Error: too many memory references for `vmovdqu'
blake2b.s: blake2b.s:54: Error: too many memory references for `vpunpcklqdq'
blake2b.s: blake2b.s:55: Error: too many memory references for `lea'
blake2b.s: blake2b.s:56: Error: operand size mismatch for `vpunpcklqdq'
blake2b.s: blake2b.s:60: Error: too many memory references for `vmovdqu'
blake2b.s: ...

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer avxicc
gcc -m32 -O2 -fomit-frame-pointer avxicc
gcc -m32 -O3 -fomit-frame-pointer avxicc
gcc -m32 -O -fomit-frame-pointer avxicc
gcc -m32 -Os -fomit-frame-pointer avxicc
gcc -m32 -march=athlon -O2 -fomit-frame-pointer avxicc
gcc -m32 -march=athlon -O3 -fomit-frame-pointer avxicc
gcc -m32 -march=athlon -O -fomit-frame-pointer avxicc
gcc -m32 -march=athlon -Os -fomit-frame-pointer avxicc
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer avxicc
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer avxicc
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer avxicc
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer avxicc
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer avxicc
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer avxicc
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer avxicc
gcc -m32 -march=core2 -O2 -fomit-frame-pointer avxicc
gcc -m32 -march=core2 -O3 -fomit-frame-pointer avxicc
gcc -m32 -march=core2 -O -fomit-frame-pointer avxicc
gcc -m32 -march=core2 -Os -fomit-frame-pointer avxicc
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer avxicc
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer avxicc
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer avxicc
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer avxicc
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer avxicc
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer avxicc
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer avxicc
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer avxicc
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer avxicc
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer avxicc
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer avxicc
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer avxicc
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer avxicc
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer avxicc
gcc -m32 -march=corei7 -O -fomit-frame-pointer avxicc
gcc -m32 -march=corei7 -Os -fomit-frame-pointer avxicc
gcc -m32 -march=i386 -O2 -fomit-frame-pointer avxicc
gcc -m32 -march=i386 -O3 -fomit-frame-pointer avxicc
gcc -m32 -march=i386 -O -fomit-frame-pointer avxicc
gcc -m32 -march=i386 -Os -fomit-frame-pointer avxicc
gcc -m32 -march=i486 -O2 -fomit-frame-pointer avxicc
gcc -m32 -march=i486 -O3 -fomit-frame-pointer avxicc
gcc -m32 -march=i486 -O -fomit-frame-pointer avxicc
gcc -m32 -march=i486 -Os -fomit-frame-pointer avxicc
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer avxicc
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer avxicc
gcc -m32 -march=k6-2 -O -fomit-frame-pointer avxicc
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer avxicc
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer avxicc
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer avxicc
gcc -m32 -march=k6-3 -O -fomit-frame-pointer avxicc
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer avxicc
gcc -m32 -march=k6 -O2 -fomit-frame-pointer avxicc
gcc -m32 -march=k6 -O3 -fomit-frame-pointer avxicc
gcc -m32 -march=k6 -O -fomit-frame-pointer avxicc
gcc -m32 -march=k6 -Os -fomit-frame-pointer avxicc
gcc -m32 -march=k8 -O2 -fomit-frame-pointer avxicc
gcc -m32 -march=k8 -O3 -fomit-frame-pointer avxicc
gcc -m32 -march=k8 -O -fomit-frame-pointer avxicc
gcc -m32 -march=k8 -Os -fomit-frame-pointer avxicc
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer avxicc
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer avxicc
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer avxicc
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer avxicc
gcc -m32 -march=nocona -O2 -fomit-frame-pointer avxicc
gcc -m32 -march=nocona -O3 -fomit-frame-pointer avxicc
gcc -m32 -march=nocona -O -fomit-frame-pointer avxicc
gcc -m32 -march=nocona -Os -fomit-frame-pointer avxicc
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer avxicc
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer avxicc
gcc -m32 -march=pentium-m -O -fomit-frame-pointer avxicc
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer avxicc
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer avxicc
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer avxicc
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer avxicc
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer avxicc
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer avxicc
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer avxicc
gcc -m32 -march=pentium2 -O -fomit-frame-pointer avxicc
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer avxicc
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer avxicc
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer avxicc
gcc -m32 -march=pentium3 -O -fomit-frame-pointer avxicc
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer avxicc
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer avxicc
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer avxicc
gcc -m32 -march=pentium4 -O -fomit-frame-pointer avxicc
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer avxicc
gcc -m32 -march=pentium -O2 -fomit-frame-pointer avxicc
gcc -m32 -march=pentium -O3 -fomit-frame-pointer avxicc
gcc -m32 -march=pentium -O -fomit-frame-pointer avxicc
gcc -m32 -march=pentium -Os -fomit-frame-pointer avxicc
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer avxicc
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer avxicc
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer avxicc
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer avxicc
gcc -m32 -march=prescott -O2 -fomit-frame-pointer avxicc
gcc -m32 -march=prescott -O3 -fomit-frame-pointer avxicc
gcc -m32 -march=prescott -O -fomit-frame-pointer avxicc
gcc -m32 -march=prescott -Os -fomit-frame-pointer avxicc

Compiler output

Implementation: crypto_hash/blake2b/moon/sse2/32
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
try.c: crypto_hash_blake2b.a(blake2b.o): In function `blake2b_blocks_sse2':
try.c: (.text+0x...): undefined reference to `blake2b_constants'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -O -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -Os -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer moon/sse2/32
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer moon/sse2/32
gcc -m32 -O2 -fomit-frame-pointer moon/sse2/32
gcc -m32 -O3 -fomit-frame-pointer moon/sse2/32
gcc -m32 -O -fomit-frame-pointer moon/sse2/32
gcc -m32 -Os -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=athlon -O2 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=athlon -O3 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=athlon -O -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=athlon -Os -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=core2 -O2 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=core2 -O3 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=core2 -O -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=core2 -Os -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=corei7 -O -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=corei7 -Os -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=i386 -O2 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=i386 -O3 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=i386 -O -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=i386 -Os -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=i486 -O2 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=i486 -O3 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=i486 -O -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=i486 -Os -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=k6-2 -O -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=k6-3 -O -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=k6 -O2 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=k6 -O3 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=k6 -O -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=k6 -Os -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=k8 -O2 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=k8 -O3 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=k8 -O -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=k8 -Os -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=nocona -O2 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=nocona -O3 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=nocona -O -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=nocona -Os -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=pentium-m -O -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=pentium2 -O -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=pentium3 -O -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=pentium4 -O -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=pentium -O2 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=pentium -O3 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=pentium -O -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=pentium -Os -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=prescott -O2 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=prescott -O3 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=prescott -O -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=prescott -Os -fomit-frame-pointer moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2b/avx2-1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
blake2b.c: blake2b.c: In function 'crypto_hash_blake2b_avx2_1':
blake2b.c: blake2b.c:37:17: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
blake2b.c: const __m256i r16 = _mm256_setr_epi8( 2, 3, 4, 5, 6, 7, 0, 1, 10, 11, 12, 13, 14, 15, 8, 9,
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
blake2b.c: from blake2b.c:11:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1270:1: error: inlining failed in call to always_inline '_mm256_set_epi64x': target specific option mismatch
blake2b.c: _mm256_set_epi64x (long long __A, long long __B, long long __C,
blake2b.c: ^
blake2b.c: blake2b.c:57:8: error: called from here
blake2b.c: ymm1 = _mm256_set_epi64x(0x5BE0CD19137E2179ULL, 0x1F83D9ABFB41BD6BULL, 0x9B05688C2B3E6C1FULL, 0x510E527FADE682D1ULL);
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
blake2b.c: from blake2b.c:11:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1270:1: error: inlining failed in call to always_inline '_mm256_set_epi64x': target specific option mismatch
blake2b.c: _mm256_set_epi64x (long long __A, long long __B, long long __C,
blake2b.c: ^
blake2b.c: blake2b.c:56:8: error: called from here
blake2b.c: ymm0 = _mm256_set_epi64x(0xA54FF53A5F1D36F1ULL, 0x3C6EF372FE94F82BULL, 0xBB67AE8584CAA73BULL, 0x6A09E667F3BCC908ULL ^ 0x0000000001010040ULL);
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
blake2b.c: from blake2b.c:11:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1357:1: error: inlining failed in call to always_inline '_mm256_setr_epi8': target specific option mismatch
blake2b.c: _mm256_setr_epi8 (char __q31, char __q30, char __q29, char __q28,
blake2b.c: ^
blake2b.c: ...

Number of similar (compiler,implementation) pairs: 60, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer avx2-1
gcc -m32 -march=core2 -O2 -fomit-frame-pointer avx2-1
gcc -m32 -march=core2 -O3 -fomit-frame-pointer avx2-1
gcc -m32 -march=core2 -O -fomit-frame-pointer avx2-1
gcc -m32 -march=core2 -Os -fomit-frame-pointer avx2-1
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer avx2-1
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer avx2-1
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer avx2-1
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer avx2-1
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer avx2-1
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer avx2-1
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer avx2-1
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer avx2-1
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer avx2-1
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer avx2-1
gcc -m32 -march=corei7 -O -fomit-frame-pointer avx2-1
gcc -m32 -march=corei7 -Os -fomit-frame-pointer avx2-1
gcc -m32 -march=k8 -O2 -fomit-frame-pointer avx2-1
gcc -m32 -march=k8 -O3 -fomit-frame-pointer avx2-1
gcc -m32 -march=k8 -O -fomit-frame-pointer avx2-1
gcc -m32 -march=k8 -Os -fomit-frame-pointer avx2-1
gcc -m32 -march=nocona -O2 -fomit-frame-pointer avx2-1
gcc -m32 -march=nocona -O3 -fomit-frame-pointer avx2-1
gcc -m32 -march=nocona -O -fomit-frame-pointer avx2-1
gcc -m32 -march=nocona -Os -fomit-frame-pointer avx2-1
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer avx2-1
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer avx2-1
gcc -m32 -march=pentium-m -O -fomit-frame-pointer avx2-1
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer avx2-1
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer avx2-1
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer avx2-1
gcc -m32 -march=pentium4 -O -fomit-frame-pointer avx2-1
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer avx2-1
gcc -m32 -march=prescott -O2 -fomit-frame-pointer avx2-1
gcc -m32 -march=prescott -O3 -fomit-frame-pointer avx2-1
gcc -m32 -march=prescott -O -fomit-frame-pointer avx2-1
gcc -m32 -march=prescott -Os -fomit-frame-pointer avx2-1

Compiler output

Implementation: crypto_hash/blake2b/avx2-2
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
blake2b.c: blake2b.c: In function 'crypto_hash_blake2b_avx2_2':
blake2b.c: blake2b.c:38:17: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
blake2b.c: const __m256i r16 = _mm256_setr_epi8( 2, 3, 4, 5, 6, 7, 0, 1, 10, 11, 12, 13, 14, 15, 8, 9,
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
blake2b.c: from blake2b.c:12:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1270:1: error: inlining failed in call to always_inline '_mm256_set_epi64x': target specific option mismatch
blake2b.c: _mm256_set_epi64x (long long __A, long long __B, long long __C,
blake2b.c: ^
blake2b.c: blake2b.c:58:8: error: called from here
blake2b.c: ymm1 = _mm256_set_epi64x(0x5BE0CD19137E2179ULL, 0x1F83D9ABFB41BD6BULL, 0x9B05688C2B3E6C1FULL, 0x510E527FADE682D1ULL);
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
blake2b.c: from blake2b.c:12:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1270:1: error: inlining failed in call to always_inline '_mm256_set_epi64x': target specific option mismatch
blake2b.c: _mm256_set_epi64x (long long __A, long long __B, long long __C,
blake2b.c: ^
blake2b.c: blake2b.c:57:8: error: called from here
blake2b.c: ymm0 = _mm256_set_epi64x(0xA54FF53A5F1D36F1ULL, 0x3C6EF372FE94F82BULL, 0xBB67AE8584CAA73BULL, 0x6A09E667F3BCC908ULL ^ 0x0000000001010040ULL);
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
blake2b.c: from blake2b.c:12:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1357:1: error: inlining failed in call to always_inline '_mm256_setr_epi8': target specific option mismatch
blake2b.c: _mm256_setr_epi8 (char __q31, char __q30, char __q29, char __q28,
blake2b.c: ^
blake2b.c: ...

Number of similar (compiler,implementation) pairs: 60, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer avx2-2
gcc -m32 -march=core2 -O2 -fomit-frame-pointer avx2-2
gcc -m32 -march=core2 -O3 -fomit-frame-pointer avx2-2
gcc -m32 -march=core2 -O -fomit-frame-pointer avx2-2
gcc -m32 -march=core2 -Os -fomit-frame-pointer avx2-2
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer avx2-2
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer avx2-2
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer avx2-2
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer avx2-2
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer avx2-2
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer avx2-2
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer avx2-2
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer avx2-2
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer avx2-2
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer avx2-2
gcc -m32 -march=corei7 -O -fomit-frame-pointer avx2-2
gcc -m32 -march=corei7 -Os -fomit-frame-pointer avx2-2
gcc -m32 -march=k8 -O2 -fomit-frame-pointer avx2-2
gcc -m32 -march=k8 -O3 -fomit-frame-pointer avx2-2
gcc -m32 -march=k8 -O -fomit-frame-pointer avx2-2
gcc -m32 -march=k8 -Os -fomit-frame-pointer avx2-2
gcc -m32 -march=nocona -O2 -fomit-frame-pointer avx2-2
gcc -m32 -march=nocona -O3 -fomit-frame-pointer avx2-2
gcc -m32 -march=nocona -O -fomit-frame-pointer avx2-2
gcc -m32 -march=nocona -Os -fomit-frame-pointer avx2-2
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer avx2-2
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer avx2-2
gcc -m32 -march=pentium-m -O -fomit-frame-pointer avx2-2
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer avx2-2
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer avx2-2
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer avx2-2
gcc -m32 -march=pentium4 -O -fomit-frame-pointer avx2-2
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer avx2-2
gcc -m32 -march=prescott -O2 -fomit-frame-pointer avx2-2
gcc -m32 -march=prescott -O3 -fomit-frame-pointer avx2-2
gcc -m32 -march=prescott -O -fomit-frame-pointer avx2-2
gcc -m32 -march=prescott -Os -fomit-frame-pointer avx2-2

Compiler output

Implementation: crypto_hash/blake2b/avx2-3
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
blake2b.c: blake2b.c: In function 'crypto_hash_blake2b_avx2_3':
blake2b.c: blake2b.c:38:17: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
blake2b.c: const __m256i r16 = _mm256_setr_epi8( 2, 3, 4, 5, 6, 7, 0, 1, 10, 11, 12, 13, 14, 15, 8, 9,
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
blake2b.c: from blake2b.c:12:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1270:1: error: inlining failed in call to always_inline '_mm256_set_epi64x': target specific option mismatch
blake2b.c: _mm256_set_epi64x (long long __A, long long __B, long long __C,
blake2b.c: ^
blake2b.c: blake2b.c:58:8: error: called from here
blake2b.c: ymm1 = _mm256_set_epi64x(0x5BE0CD19137E2179ULL, 0x1F83D9ABFB41BD6BULL, 0x9B05688C2B3E6C1FULL, 0x510E527FADE682D1ULL);
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
blake2b.c: from blake2b.c:12:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1270:1: error: inlining failed in call to always_inline '_mm256_set_epi64x': target specific option mismatch
blake2b.c: _mm256_set_epi64x (long long __A, long long __B, long long __C,
blake2b.c: ^
blake2b.c: blake2b.c:57:8: error: called from here
blake2b.c: ymm0 = _mm256_set_epi64x(0xA54FF53A5F1D36F1ULL, 0x3C6EF372FE94F82BULL, 0xBB67AE8584CAA73BULL, 0x6A09E667F3BCC908ULL ^ 0x0000000001010040ULL);
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
blake2b.c: from blake2b.c:12:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1357:1: error: inlining failed in call to always_inline '_mm256_setr_epi8': target specific option mismatch
blake2b.c: _mm256_setr_epi8 (char __q31, char __q30, char __q29, char __q28,
blake2b.c: ^
blake2b.c: ...

Number of similar (compiler,implementation) pairs: 60, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer avx2-3
gcc -m32 -march=core2 -O2 -fomit-frame-pointer avx2-3
gcc -m32 -march=core2 -O3 -fomit-frame-pointer avx2-3
gcc -m32 -march=core2 -O -fomit-frame-pointer avx2-3
gcc -m32 -march=core2 -Os -fomit-frame-pointer avx2-3
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer avx2-3
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer avx2-3
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer avx2-3
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer avx2-3
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer avx2-3
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer avx2-3
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer avx2-3
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer avx2-3
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer avx2-3
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer avx2-3
gcc -m32 -march=corei7 -O -fomit-frame-pointer avx2-3
gcc -m32 -march=corei7 -Os -fomit-frame-pointer avx2-3
gcc -m32 -march=k8 -O2 -fomit-frame-pointer avx2-3
gcc -m32 -march=k8 -O3 -fomit-frame-pointer avx2-3
gcc -m32 -march=k8 -O -fomit-frame-pointer avx2-3
gcc -m32 -march=k8 -Os -fomit-frame-pointer avx2-3
gcc -m32 -march=nocona -O2 -fomit-frame-pointer avx2-3
gcc -m32 -march=nocona -O3 -fomit-frame-pointer avx2-3
gcc -m32 -march=nocona -O -fomit-frame-pointer avx2-3
gcc -m32 -march=nocona -Os -fomit-frame-pointer avx2-3
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer avx2-3
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer avx2-3
gcc -m32 -march=pentium-m -O -fomit-frame-pointer avx2-3
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer avx2-3
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer avx2-3
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer avx2-3
gcc -m32 -march=pentium4 -O -fomit-frame-pointer avx2-3
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer avx2-3
gcc -m32 -march=prescott -O2 -fomit-frame-pointer avx2-3
gcc -m32 -march=prescott -O3 -fomit-frame-pointer avx2-3
gcc -m32 -march=prescott -O -fomit-frame-pointer avx2-3
gcc -m32 -march=prescott -Os -fomit-frame-pointer avx2-3

Compiler output

Implementation: crypto_hash/blake2b/ymm
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
blake2b.c: blake2b.c:15:2: error: #error "This code requires at least AVX."
blake2b.c: #error "This code requires at least AVX."
blake2b.c: ^
blake2b.c: blake2b.c: In function 'crypto_hash_blake2b_ymm':
blake2b.c: blake2b.c:203:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m0 = _mm256_loadu_si256((__m256i*)(in + 00));
blake2b.c: ^
blake2b.c: blake2b.c:204:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m1 = _mm256_loadu_si256((__m256i*)(in + 32));
blake2b.c: ^
blake2b.c: blake2b.c:205:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m2 = _mm256_loadu_si256((__m256i*)(in + 64));
blake2b.c: ^
blake2b.c: blake2b.c:206:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m3 = _mm256_loadu_si256((__m256i*)(in + 96));
blake2b.c: ^
blake2b.c: blake2b.c:225:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m0 = _mm256_loadu_si256((__m256i*)(buffer + 00));
blake2b.c: ^
blake2b.c: blake2b.c:226:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m1 = _mm256_loadu_si256((__m256i*)(buffer + 32));
blake2b.c: ^
blake2b.c: blake2b.c:227:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m2 = _mm256_loadu_si256((__m256i*)(buffer + 64));
blake2b.c: ^
blake2b.c: ...

Number of similar (compiler,implementation) pairs: 60, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer ymm
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer ymm
gcc -m32 -march=core2 -O2 -fomit-frame-pointer ymm
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ymm
gcc -m32 -march=core2 -O -fomit-frame-pointer ymm
gcc -m32 -march=core2 -Os -fomit-frame-pointer ymm
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer ymm
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer ymm
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer ymm
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer ymm
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer ymm
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer ymm
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer ymm
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer ymm
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer ymm
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer ymm
gcc -m32 -march=corei7 -O -fomit-frame-pointer ymm
gcc -m32 -march=corei7 -Os -fomit-frame-pointer ymm
gcc -m32 -march=k8 -O2 -fomit-frame-pointer ymm
gcc -m32 -march=k8 -O3 -fomit-frame-pointer ymm
gcc -m32 -march=k8 -O -fomit-frame-pointer ymm
gcc -m32 -march=k8 -Os -fomit-frame-pointer ymm
gcc -m32 -march=nocona -O2 -fomit-frame-pointer ymm
gcc -m32 -march=nocona -O3 -fomit-frame-pointer ymm
gcc -m32 -march=nocona -O -fomit-frame-pointer ymm
gcc -m32 -march=nocona -Os -fomit-frame-pointer ymm
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer ymm
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer ymm
gcc -m32 -march=pentium-m -O -fomit-frame-pointer ymm
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer ymm
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer ymm
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer ymm
gcc -m32 -march=pentium4 -O -fomit-frame-pointer ymm
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer ymm
gcc -m32 -march=prescott -O2 -fomit-frame-pointer ymm
gcc -m32 -march=prescott -O3 -fomit-frame-pointer ymm
gcc -m32 -march=prescott -O -fomit-frame-pointer ymm
gcc -m32 -march=prescott -Os -fomit-frame-pointer ymm

Compiler output

Implementation: crypto_hash/blake2b/avx2-1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
blake2b.c: In file included from blake2b.c:13:0:
blake2b.c: blake2-config.h:68:2: error: #error "This code requires at least SSE2."
blake2b.c: #error "This code requires at least SSE2."
blake2b.c: ^
blake2b.c: blake2b.c: In function 'crypto_hash_blake2b_avx2_1':
blake2b.c: blake2b.c:37:17: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
blake2b.c: const __m256i r16 = _mm256_setr_epi8( 2, 3, 4, 5, 6, 7, 0, 1, 10, 11, 12, 13, 14, 15, 8, 9,
blake2b.c: ^

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer avx2-1
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer avx2-1
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer avx2-1
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer avx2-1
gcc -m32 -march=pentium3 -O -fomit-frame-pointer avx2-1
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer avx2-1

Compiler output

Implementation: crypto_hash/blake2b/avx2-2
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
blake2b.c: In file included from blake2b.c:14:0:
blake2b.c: blake2-config.h:68:2: error: #error "This code requires at least SSE2."
blake2b.c: #error "This code requires at least SSE2."
blake2b.c: ^
blake2b.c: blake2b.c: In function 'crypto_hash_blake2b_avx2_2':
blake2b.c: blake2b.c:38:17: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
blake2b.c: const __m256i r16 = _mm256_setr_epi8( 2, 3, 4, 5, 6, 7, 0, 1, 10, 11, 12, 13, 14, 15, 8, 9,
blake2b.c: ^

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer avx2-2
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer avx2-2
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer avx2-2
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer avx2-2
gcc -m32 -march=pentium3 -O -fomit-frame-pointer avx2-2
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer avx2-2

Compiler output

Implementation: crypto_hash/blake2b/avx2-3
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
blake2b.c: In file included from blake2b.c:14:0:
blake2b.c: blake2-config.h:68:2: error: #error "This code requires at least SSE2."
blake2b.c: #error "This code requires at least SSE2."
blake2b.c: ^
blake2b.c: blake2b.c: In function 'crypto_hash_blake2b_avx2_3':
blake2b.c: blake2b.c:38:17: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
blake2b.c: const __m256i r16 = _mm256_setr_epi8( 2, 3, 4, 5, 6, 7, 0, 1, 10, 11, 12, 13, 14, 15, 8, 9,
blake2b.c: ^

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer avx2-3
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer avx2-3
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer avx2-3
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer avx2-3
gcc -m32 -march=pentium3 -O -fomit-frame-pointer avx2-3
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer avx2-3

Compiler output

Implementation: crypto_hash/blake2b/xmm
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
blake2b.c: In file included from blake2b.c:6:0:
blake2b.c: blake2-config.h:68:2: error: #error "This code requires at least SSE2."
blake2b.c: #error "This code requires at least SSE2."
blake2b.c: ^

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium3 -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer xmm

Compiler output

Implementation: crypto_hash/blake2b/moon/neon/32
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:3: Error: no such architecture: `armv7'
blake2b.S: blake2b.S:3: Error: junk at end of line, first unrecognized character is `-'
blake2b.S: blake2b.S:4: Error: unknown pseudo-op: `.fpu'
blake2b.S: blake2b.S:9: Error: no such instruction: `vstmdb sp!,{q4-q7}'
blake2b.S: blake2b.S:10: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2b.S: blake2b.S:11: Error: too many memory references for `mov'
blake2b.S: blake2b.S:12: Error: too many memory references for `sub'
blake2b.S: blake2b.S:13: Error: too many memory references for `and'
blake2b.S: blake2b.S:14: Error: invalid char '[' beginning operand 2 `[sp'
blake2b.S: blake2b.S:15: Error: too many memory references for `sub'
blake2b.S: blake2b.S:16: Error: expecting operand after ','; got nothing
blake2b.S: blake2b.S:17: Error: expecting operand after ','; got nothing
blake2b.S: blake2b.S:18: Error: no such instruction: `bhs blake2b_blocks_neon_use128'
blake2b.S: blake2b.S:19: Error: too many memory references for `mov'
blake2b.S: blake2b.S:21: Error: no such instruction: `ldr r6,[r0,'
blake2b.S: blake2b.S:22: Error: no such instruction: `ldr r7,[r0,'
blake2b.S: blake2b.S:23: Error: too many memory references for `and'
blake2b.S: blake2b.S:24: Error: no such instruction: `beq blake2b_blocks_neon_nocopymessage'
blake2b.S: blake2b.S:25: Error: expecting operand after ','; got nothing
blake2b.S: blake2b.S:26: Error: no such instruction: `beq blake2b_blocks_neon_nocopymessage'
blake2b.S: blake2b.S:27: Error: no such instruction: `veor q0,q0,q0'
blake2b.S: blake2b.S:28: Error: no such instruction: `veor q1,q1,q1'
blake2b.S: blake2b.S:29: Error: no such instruction: `vst1.64 {q0,q1},[sp,:256]!'
blake2b.S: blake2b.S:30: Error: no such instruction: `vst1.64 {q0,q1},[sp,:256]!'
blake2b.S: ...
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:3: Error: no such architecture: `armv7'
blake2b.S: blake2b.S:3: Error: junk at end of line, first unrecognized character is `-'
blake2b.S: blake2b.S:4: Error: unknown pseudo-op: `.fpu'
blake2b.S: blake2b.S:9: Error: no such instruction: `vstmdb sp!,{q4-q7}'
blake2b.S: blake2b.S:10: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2b.S: blake2b.S:11: Error: too many memory references for `mov'
blake2b.S: blake2b.S:12: Error: too many memory references for `sub'
blake2b.S: blake2b.S:13: Error: too many memory references for `and'
blake2b.S: blake2b.S:14: Error: invalid char '[' beginning operand 2 `[sp'
blake2b.S: blake2b.S:15: Error: too many memory references for `sub'
blake2b.S: blake2b.S:16: Error: expecting operand after ','; got nothing
blake2b.S: blake2b.S:17: Error: expecting operand after ','; got nothing
blake2b.S: blake2b.S:18: Error: no such instruction: `bhs blake2b_blocks_neon_use128'
blake2b.S: blake2b.S:19: Error: too many memory references for `mov'
blake2b.S: blake2b.S:21: Error: no such instruction: `ldr r6,[r0,'
blake2b.S: blake2b.S:22: Error: no such instruction: `ldr r7,[r0,'
blake2b.S: blake2b.S:23: Error: too many memory references for `and'
blake2b.S: blake2b.S:24: Error: no such instruction: `beq blake2b_blocks_neon_nocopymessage'
blake2b.S: blake2b.S:25: Error: expecting operand after ','; got nothing
blake2b.S: blake2b.S:26: Error: no such instruction: `beq blake2b_blocks_neon_nocopymessage'
blake2b.S: blake2b.S:27: Error: no such instruction: `veor q0,q0,q0'
blake2b.S: blake2b.S:28: Error: no such instruction: `veor q1,q1,q1'
blake2b.S: blake2b.S:29: Error: no such instruction: `vst1.64 {q0,q1},[sp,:256]!'
blake2b.S: blake2b.S:30: Error: no such instruction: `vst1.64 {q0,q1},[sp,:256]!'
blake2b.S: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer moon/neon/32
gcc -m32 -march=barcelona -O -fomit-frame-pointer moon/neon/32
gcc -m32 -march=barcelona -Os -fomit-frame-pointer moon/neon/32

Compiler output

Implementation: crypto_hash/blake2b/moon/armv6/32
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:5: Error: no such architecture: `armv5'
blake2b.S: blake2b.S:34: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2b.S: blake2b.S:35: Error: too many memory references for `sub'
blake2b.S: blake2b.S:36: Error: expecting operand after ','; got nothing
blake2b.S: blake2b.S:37: Error: expecting operand after ','; got nothing
blake2b.S: blake2b.S:38: Error: no such instruction: `bhs blake2b_blocks_armv6_use128'
blake2b.S: blake2b.S:39: Error: too many memory references for `mov'
blake2b.S: blake2b.S:41: Error: too many memory references for `mov'
blake2b.S: blake2b.S:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2b.S: blake2b.S:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2b.S: blake2b.S:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2b.S: blake2b.S:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2b.S: blake2b.S:46: Error: no such instruction: `ldr r4,[r0,'
blake2b.S: blake2b.S:47: Error: no such instruction: `ldr r5,[r0,'
blake2b.S: blake2b.S:48: Error: too many memory references for `and'
blake2b.S: blake2b.S:49: Error: no such instruction: `beq blake2b_blocks_armv6_nocopymessage'
blake2b.S: blake2b.S:50: Error: expecting operand after ','; got nothing
blake2b.S: blake2b.S:51: Error: no such instruction: `beq blake2b_blocks_armv6_nocopymessage'
blake2b.S: blake2b.S:52: Error: no such instruction: `eor r4,r4,r4'
blake2b.S: blake2b.S:53: Error: no such instruction: `eor r5,r5,r5'
blake2b.S: blake2b.S:54: Error: no such instruction: `eor r6,r6,r6'
blake2b.S: blake2b.S:55: Error: no such instruction: `eor r7,r7,r7'
blake2b.S: blake2b.S:56: Error: no such instruction: `eor r8,r8,r8'
blake2b.S: blake2b.S:57: Error: no such instruction: `eor r9,r9,r9'
blake2b.S: ...
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:5: Error: no such architecture: `armv5'
blake2b.S: blake2b.S:34: Error: no such instruction: `stmfd sp!,{r4-r12,r14}'
blake2b.S: blake2b.S:35: Error: too many memory references for `sub'
blake2b.S: blake2b.S:36: Error: expecting operand after ','; got nothing
blake2b.S: blake2b.S:37: Error: expecting operand after ','; got nothing
blake2b.S: blake2b.S:38: Error: no such instruction: `bhs blake2b_blocks_armv6_use128'
blake2b.S: blake2b.S:39: Error: too many memory references for `mov'
blake2b.S: blake2b.S:41: Error: too many memory references for `mov'
blake2b.S: blake2b.S:42: Error: invalid char '[' beginning operand 2 `[sp'
blake2b.S: blake2b.S:43: Error: invalid char '[' beginning operand 2 `[sp'
blake2b.S: blake2b.S:44: Error: invalid char '[' beginning operand 2 `[sp'
blake2b.S: blake2b.S:45: Error: invalid char '[' beginning operand 2 `[sp'
blake2b.S: blake2b.S:46: Error: no such instruction: `ldr r4,[r0,'
blake2b.S: blake2b.S:47: Error: no such instruction: `ldr r5,[r0,'
blake2b.S: blake2b.S:48: Error: too many memory references for `and'
blake2b.S: blake2b.S:49: Error: no such instruction: `beq blake2b_blocks_armv6_nocopymessage'
blake2b.S: blake2b.S:50: Error: expecting operand after ','; got nothing
blake2b.S: blake2b.S:51: Error: no such instruction: `beq blake2b_blocks_armv6_nocopymessage'
blake2b.S: blake2b.S:52: Error: no such instruction: `eor r4,r4,r4'
blake2b.S: blake2b.S:53: Error: no such instruction: `eor r5,r5,r5'
blake2b.S: blake2b.S:54: Error: no such instruction: `eor r6,r6,r6'
blake2b.S: blake2b.S:55: Error: no such instruction: `eor r7,r7,r7'
blake2b.S: blake2b.S:56: Error: no such instruction: `eor r8,r8,r8'
blake2b.S: blake2b.S:57: Error: no such instruction: `eor r9,r9,r9'
blake2b.S: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=barcelona -O -fomit-frame-pointer moon/armv6/32
gcc -m32 -march=barcelona -Os -fomit-frame-pointer moon/armv6/32

Compiler output

Implementation: crypto_hash/blake2b/moon/avx2/64
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:6: Error: bad register name `%rbp'
blake2b.S: blake2b.S:7: Error: bad register name `%r10d'
blake2b.S: blake2b.S:8: Error: bad register name `%rsp'
blake2b.S: blake2b.S:9: Error: bad register name `%r13'
blake2b.S: blake2b.S:10: Error: bad register name `%r12'
blake2b.S: blake2b.S:11: Error: bad register name `%rbx'
blake2b.S: blake2b.S:12: Error: bad register name `%rsp'
blake2b.S: blake2b.S:13: Error: bad register name `%rsp'
blake2b.S: blake2b.S:14: Error: bad register name `%rdx'
blake2b.S: blake2b.S:15: Error: bad register name `%rdx'
blake2b.S: blake2b.S:16: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:17: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:18: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:19: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:20: Error: bad register name `%rax'
blake2b.S: blake2b.S:21: Error: bad register name `%rax'
blake2b.S: blake2b.S:23: Error: bad register name `%rdx'
blake2b.S: blake2b.S:27: Error: bad register name `%rsp)'
blake2b.S: blake2b.S:28: Error: bad register name `%rsp)'
blake2b.S: blake2b.S:29: Error: bad register name `%rsp)'
blake2b.S: blake2b.S:30: Error: bad register name `%rsp)'
blake2b.S: blake2b.S:31: Error: bad register name `%rsp)'
blake2b.S: blake2b.S:33: Error: bad register name `%rsi)'
blake2b.S: blake2b.S:34: Error: bad register name `%rsp)'
blake2b.S: ...
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:6: Error: bad register name `%rbp'
blake2b.S: blake2b.S:7: Error: bad register name `%r10d'
blake2b.S: blake2b.S:8: Error: bad register name `%rsp'
blake2b.S: blake2b.S:9: Error: bad register name `%r13'
blake2b.S: blake2b.S:10: Error: bad register name `%r12'
blake2b.S: blake2b.S:11: Error: bad register name `%rbx'
blake2b.S: blake2b.S:12: Error: bad register name `%rsp'
blake2b.S: blake2b.S:13: Error: bad register name `%rsp'
blake2b.S: blake2b.S:14: Error: bad register name `%rdx'
blake2b.S: blake2b.S:15: Error: bad register name `%rdx'
blake2b.S: blake2b.S:16: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:17: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:18: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:19: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:20: Error: bad register name `%rax'
blake2b.S: blake2b.S:21: Error: bad register name `%rax'
blake2b.S: blake2b.S:23: Error: bad register name `%rdx'
blake2b.S: blake2b.S:27: Error: bad register name `%rsp)'
blake2b.S: blake2b.S:28: Error: bad register name `%rsp)'
blake2b.S: blake2b.S:29: Error: bad register name `%rsp)'
blake2b.S: blake2b.S:30: Error: bad register name `%rsp)'
blake2b.S: blake2b.S:31: Error: bad register name `%rsp)'
blake2b.S: blake2b.S:33: Error: bad register name `%rsi)'
blake2b.S: blake2b.S:34: Error: bad register name `%rsp)'
blake2b.S: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=barcelona -O -fomit-frame-pointer moon/avx2/64
gcc -m32 -march=barcelona -Os -fomit-frame-pointer moon/avx2/64

Compiler output

Implementation: crypto_hash/blake2b/moon/xop/64
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:6: Error: bad register name `%rbp'
blake2b.S: blake2b.S:7: Error: bad register name `%rbx'
blake2b.S: blake2b.S:8: Error: bad register name `%r12'
blake2b.S: blake2b.S:9: Error: bad register name `%r10d'
blake2b.S: blake2b.S:10: Error: bad register name `%rsp'
blake2b.S: blake2b.S:11: Error: bad register name `%rsp'
blake2b.S: blake2b.S:12: Error: bad register name `%rsp'
blake2b.S: blake2b.S:13: Error: bad register name `%rdx'
blake2b.S: blake2b.S:14: Error: bad register name `%rdx'
blake2b.S: blake2b.S:15: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:16: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:17: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:18: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:19: Error: bad register name `%rbx'
blake2b.S: blake2b.S:19: Error: bad register name `%rbx)'
blake2b.S: blake2b.S:20: Error: bad register name `%rbx)'
blake2b.S: blake2b.S:22: Error: bad register name `%rdx'
blake2b.S: blake2b.S:26: Error: bad register name `%rsi)'
blake2b.S: blake2b.S:27: Error: bad register name `%rsp)'
blake2b.S: blake2b.S:28: Error: bad register name `%rsi'
blake2b.S: blake2b.S:29: Error: bad register name `%rax'
blake2b.S: blake2b.S:30: Error: bad register name `%rsp)'
blake2b.S: blake2b.S:31: Error: bad register name `%rsi)'
blake2b.S: blake2b.S:32: Error: bad register name `%rsp)'
blake2b.S: ...
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:6: Error: bad register name `%rbp'
blake2b.S: blake2b.S:7: Error: bad register name `%rbx'
blake2b.S: blake2b.S:8: Error: bad register name `%r12'
blake2b.S: blake2b.S:9: Error: bad register name `%r10d'
blake2b.S: blake2b.S:10: Error: bad register name `%rsp'
blake2b.S: blake2b.S:11: Error: bad register name `%rsp'
blake2b.S: blake2b.S:12: Error: bad register name `%rsp'
blake2b.S: blake2b.S:13: Error: bad register name `%rdx'
blake2b.S: blake2b.S:14: Error: bad register name `%rdx'
blake2b.S: blake2b.S:15: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:16: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:17: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:18: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:19: Error: bad register name `%rbx'
blake2b.S: blake2b.S:19: Error: bad register name `%rbx)'
blake2b.S: blake2b.S:20: Error: bad register name `%rbx)'
blake2b.S: blake2b.S:22: Error: bad register name `%rdx'
blake2b.S: blake2b.S:26: Error: bad register name `%rsi)'
blake2b.S: blake2b.S:27: Error: bad register name `%rsp)'
blake2b.S: blake2b.S:28: Error: bad register name `%rsi'
blake2b.S: blake2b.S:29: Error: bad register name `%rax'
blake2b.S: blake2b.S:30: Error: bad register name `%rsp)'
blake2b.S: blake2b.S:31: Error: bad register name `%rsi)'
blake2b.S: blake2b.S:32: Error: bad register name `%rsp)'
blake2b.S: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer moon/xop/64
gcc -m32 -march=barcelona -O -fomit-frame-pointer moon/xop/64
gcc -m32 -march=barcelona -Os -fomit-frame-pointer moon/xop/64

Compiler output

Implementation: crypto_hash/blake2b/moon/avx/64
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:6: Error: bad register name `%rbp'
blake2b.S: blake2b.S:7: Error: bad register name `%rsp'
blake2b.S: blake2b.S:8: Error: bad register name `%rsp'
blake2b.S: blake2b.S:9: Error: bad register name `%r12'
blake2b.S: blake2b.S:10: Error: bad register name `%r13'
blake2b.S: blake2b.S:11: Error: bad register name `%r14'
blake2b.S: blake2b.S:12: Error: bad register name `%r15'
blake2b.S: blake2b.S:13: Error: bad register name `%rbx'
blake2b.S: blake2b.S:14: Error: bad register name `%rsp'
blake2b.S: blake2b.S:15: Error: bad register name `%r9'
blake2b.S: blake2b.S:15: Error: bad register name `%r9)'
blake2b.S: blake2b.S:16: Error: bad register name `%rax'
blake2b.S: blake2b.S:16: Error: bad register name `%rax)'
blake2b.S: blake2b.S:17: Error: bad register name `%rax)'
blake2b.S: blake2b.S:18: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:19: Error: bad register name `%rdx'
blake2b.S: blake2b.S:20: Error: bad register name `%r9)'
blake2b.S: blake2b.S:21: Error: bad register name `%r9d'
blake2b.S: blake2b.S:22: Error: bad register name `%rax)'
blake2b.S: blake2b.S:23: Error: bad register name `%rdx'
blake2b.S: blake2b.S:24: Error: bad register name `%r8)'
blake2b.S: blake2b.S:25: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:26: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:27: Error: bad register name `%rdi)'
blake2b.S: ...
blake2b.S: blake2b.S: Assembler messages:
blake2b.S: blake2b.S:6: Error: bad register name `%rbp'
blake2b.S: blake2b.S:7: Error: bad register name `%rsp'
blake2b.S: blake2b.S:8: Error: bad register name `%rsp'
blake2b.S: blake2b.S:9: Error: bad register name `%r12'
blake2b.S: blake2b.S:10: Error: bad register name `%r13'
blake2b.S: blake2b.S:11: Error: bad register name `%r14'
blake2b.S: blake2b.S:12: Error: bad register name `%r15'
blake2b.S: blake2b.S:13: Error: bad register name `%rbx'
blake2b.S: blake2b.S:14: Error: bad register name `%rsp'
blake2b.S: blake2b.S:15: Error: bad register name `%r9'
blake2b.S: blake2b.S:15: Error: bad register name `%r9)'
blake2b.S: blake2b.S:16: Error: bad register name `%rax'
blake2b.S: blake2b.S:16: Error: bad register name `%rax)'
blake2b.S: blake2b.S:17: Error: bad register name `%rax)'
blake2b.S: blake2b.S:18: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:19: Error: bad register name `%rdx'
blake2b.S: blake2b.S:20: Error: bad register name `%r9)'
blake2b.S: blake2b.S:21: Error: bad register name `%r9d'
blake2b.S: blake2b.S:22: Error: bad register name `%rax)'
blake2b.S: blake2b.S:23: Error: bad register name `%rdx'
blake2b.S: blake2b.S:24: Error: bad register name `%r8)'
blake2b.S: blake2b.S:25: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:26: Error: bad register name `%rdi)'
blake2b.S: blake2b.S:27: Error: bad register name `%rdi)'
blake2b.S: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer moon/avx/64
gcc -m32 -march=barcelona -O -fomit-frame-pointer moon/avx/64
gcc -m32 -march=barcelona -Os -fomit-frame-pointer moon/avx/64

Compiler output

Implementation: crypto_hash/blake2b/avx2-1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
blake2b.c: blake2b.c: In function 'crypto_hash_blake2b_avx2_1':
blake2b.c: blake2b.c:37:17: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
blake2b.c: const __m256i r16 = _mm256_setr_epi8( 2, 3, 4, 5, 6, 7, 0, 1, 10, 11, 12, 13, 14, 15, 8, 9,
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
blake2b.c: from blake2b.c:11:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1270:1: error: inlining failed in call to always_inline '_mm256_set_epi64x': target specific option mismatch
blake2b.c: _mm256_set_epi64x (long long __A, long long __B, long long __C,
blake2b.c: ^
blake2b.c: blake2b.c:57:8: error: called from here
blake2b.c: ymm1 = _mm256_set_epi64x(0x5BE0CD19137E2179ULL, 0x1F83D9ABFB41BD6BULL, 0x9B05688C2B3E6C1FULL, 0x510E527FADE682D1ULL);
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
blake2b.c: from blake2b.c:11:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1270:1: error: inlining failed in call to always_inline '_mm256_set_epi64x': target specific option mismatch
blake2b.c: _mm256_set_epi64x (long long __A, long long __B, long long __C,
blake2b.c: ^
blake2b.c: blake2b.c:56:8: error: called from here
blake2b.c: ymm0 = _mm256_set_epi64x(0xA54FF53A5F1D36F1ULL, 0x3C6EF372FE94F82BULL, 0xBB67AE8584CAA73BULL, 0x6A09E667F3BCC908ULL ^ 0x0000000001010040ULL);
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
blake2b.c: from blake2b.c:11:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1357:1: error: inlining failed in call to always_inline '_mm256_setr_epi8': target specific option mismatch
blake2b.c: _mm256_setr_epi8 (char __q31, char __q30, char __q29, char __q28,
blake2b.c: ^
blake2b.c: ...
blake2b.c: blake2b.c: In function 'crypto_hash_blake2b_avx2_1':
blake2b.c: blake2b.c:37:17: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
blake2b.c: const __m256i r16 = _mm256_setr_epi8( 2, 3, 4, 5, 6, 7, 0, 1, 10, 11, 12, 13, 14, 15, 8, 9,
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
blake2b.c: from blake2b.c:11:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1270:1: error: inlining failed in call to always_inline '_mm256_set_epi64x': target specific option mismatch
blake2b.c: _mm256_set_epi64x (long long __A, long long __B, long long __C,
blake2b.c: ^
blake2b.c: blake2b.c:57:8: error: called from here
blake2b.c: ymm1 = _mm256_set_epi64x(0x5BE0CD19137E2179ULL, 0x1F83D9ABFB41BD6BULL, 0x9B05688C2B3E6C1FULL, 0x510E527FADE682D1ULL);
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
blake2b.c: from blake2b.c:11:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1270:1: error: inlining failed in call to always_inline '_mm256_set_epi64x': target specific option mismatch
blake2b.c: _mm256_set_epi64x (long long __A, long long __B, long long __C,
blake2b.c: ^
blake2b.c: blake2b.c:56:8: error: called from here
blake2b.c: ymm0 = _mm256_set_epi64x(0xA54FF53A5F1D36F1ULL, 0x3C6EF372FE94F82BULL, 0xBB67AE8584CAA73BULL, 0x6A09E667F3BCC908ULL ^ 0x0000000001010040ULL);
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
blake2b.c: from blake2b.c:11:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1357:1: error: inlining failed in call to always_inline '_mm256_setr_epi8': target specific option mismatch
blake2b.c: _mm256_setr_epi8 (char __q31, char __q30, char __q29, char __q28,
blake2b.c: ^
blake2b.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer avx2-1
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer avx2-1
gcc -m32 -march=barcelona -O -fomit-frame-pointer avx2-1
gcc -m32 -march=barcelona -Os -fomit-frame-pointer avx2-1

Compiler output

Implementation: crypto_hash/blake2b/avx2-2
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
blake2b.c: blake2b.c: In function 'crypto_hash_blake2b_avx2_2':
blake2b.c: blake2b.c:38:17: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
blake2b.c: const __m256i r16 = _mm256_setr_epi8( 2, 3, 4, 5, 6, 7, 0, 1, 10, 11, 12, 13, 14, 15, 8, 9,
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
blake2b.c: from blake2b.c:12:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1270:1: error: inlining failed in call to always_inline '_mm256_set_epi64x': target specific option mismatch
blake2b.c: _mm256_set_epi64x (long long __A, long long __B, long long __C,
blake2b.c: ^
blake2b.c: blake2b.c:58:8: error: called from here
blake2b.c: ymm1 = _mm256_set_epi64x(0x5BE0CD19137E2179ULL, 0x1F83D9ABFB41BD6BULL, 0x9B05688C2B3E6C1FULL, 0x510E527FADE682D1ULL);
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
blake2b.c: from blake2b.c:12:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1270:1: error: inlining failed in call to always_inline '_mm256_set_epi64x': target specific option mismatch
blake2b.c: _mm256_set_epi64x (long long __A, long long __B, long long __C,
blake2b.c: ^
blake2b.c: blake2b.c:57:8: error: called from here
blake2b.c: ymm0 = _mm256_set_epi64x(0xA54FF53A5F1D36F1ULL, 0x3C6EF372FE94F82BULL, 0xBB67AE8584CAA73BULL, 0x6A09E667F3BCC908ULL ^ 0x0000000001010040ULL);
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
blake2b.c: from blake2b.c:12:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1357:1: error: inlining failed in call to always_inline '_mm256_setr_epi8': target specific option mismatch
blake2b.c: _mm256_setr_epi8 (char __q31, char __q30, char __q29, char __q28,
blake2b.c: ^
blake2b.c: ...
blake2b.c: blake2b.c: In function 'crypto_hash_blake2b_avx2_2':
blake2b.c: blake2b.c:38:17: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
blake2b.c: const __m256i r16 = _mm256_setr_epi8( 2, 3, 4, 5, 6, 7, 0, 1, 10, 11, 12, 13, 14, 15, 8, 9,
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
blake2b.c: from blake2b.c:12:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1270:1: error: inlining failed in call to always_inline '_mm256_set_epi64x': target specific option mismatch
blake2b.c: _mm256_set_epi64x (long long __A, long long __B, long long __C,
blake2b.c: ^
blake2b.c: blake2b.c:58:8: error: called from here
blake2b.c: ymm1 = _mm256_set_epi64x(0x5BE0CD19137E2179ULL, 0x1F83D9ABFB41BD6BULL, 0x9B05688C2B3E6C1FULL, 0x510E527FADE682D1ULL);
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
blake2b.c: from blake2b.c:12:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1270:1: error: inlining failed in call to always_inline '_mm256_set_epi64x': target specific option mismatch
blake2b.c: _mm256_set_epi64x (long long __A, long long __B, long long __C,
blake2b.c: ^
blake2b.c: blake2b.c:57:8: error: called from here
blake2b.c: ymm0 = _mm256_set_epi64x(0xA54FF53A5F1D36F1ULL, 0x3C6EF372FE94F82BULL, 0xBB67AE8584CAA73BULL, 0x6A09E667F3BCC908ULL ^ 0x0000000001010040ULL);
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
blake2b.c: from blake2b.c:12:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1357:1: error: inlining failed in call to always_inline '_mm256_setr_epi8': target specific option mismatch
blake2b.c: _mm256_setr_epi8 (char __q31, char __q30, char __q29, char __q28,
blake2b.c: ^
blake2b.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer avx2-2
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer avx2-2
gcc -m32 -march=barcelona -O -fomit-frame-pointer avx2-2
gcc -m32 -march=barcelona -Os -fomit-frame-pointer avx2-2

Compiler output

Implementation: crypto_hash/blake2b/avx2-3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
blake2b.c: blake2b.c: In function 'crypto_hash_blake2b_avx2_3':
blake2b.c: blake2b.c:38:17: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
blake2b.c: const __m256i r16 = _mm256_setr_epi8( 2, 3, 4, 5, 6, 7, 0, 1, 10, 11, 12, 13, 14, 15, 8, 9,
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
blake2b.c: from blake2b.c:12:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1270:1: error: inlining failed in call to always_inline '_mm256_set_epi64x': target specific option mismatch
blake2b.c: _mm256_set_epi64x (long long __A, long long __B, long long __C,
blake2b.c: ^
blake2b.c: blake2b.c:58:8: error: called from here
blake2b.c: ymm1 = _mm256_set_epi64x(0x5BE0CD19137E2179ULL, 0x1F83D9ABFB41BD6BULL, 0x9B05688C2B3E6C1FULL, 0x510E527FADE682D1ULL);
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
blake2b.c: from blake2b.c:12:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1270:1: error: inlining failed in call to always_inline '_mm256_set_epi64x': target specific option mismatch
blake2b.c: _mm256_set_epi64x (long long __A, long long __B, long long __C,
blake2b.c: ^
blake2b.c: blake2b.c:57:8: error: called from here
blake2b.c: ymm0 = _mm256_set_epi64x(0xA54FF53A5F1D36F1ULL, 0x3C6EF372FE94F82BULL, 0xBB67AE8584CAA73BULL, 0x6A09E667F3BCC908ULL ^ 0x0000000001010040ULL);
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
blake2b.c: from blake2b.c:12:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1357:1: error: inlining failed in call to always_inline '_mm256_setr_epi8': target specific option mismatch
blake2b.c: _mm256_setr_epi8 (char __q31, char __q30, char __q29, char __q28,
blake2b.c: ^
blake2b.c: ...
blake2b.c: blake2b.c: In function 'crypto_hash_blake2b_avx2_3':
blake2b.c: blake2b.c:38:17: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
blake2b.c: const __m256i r16 = _mm256_setr_epi8( 2, 3, 4, 5, 6, 7, 0, 1, 10, 11, 12, 13, 14, 15, 8, 9,
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
blake2b.c: from blake2b.c:12:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1270:1: error: inlining failed in call to always_inline '_mm256_set_epi64x': target specific option mismatch
blake2b.c: _mm256_set_epi64x (long long __A, long long __B, long long __C,
blake2b.c: ^
blake2b.c: blake2b.c:58:8: error: called from here
blake2b.c: ymm1 = _mm256_set_epi64x(0x5BE0CD19137E2179ULL, 0x1F83D9ABFB41BD6BULL, 0x9B05688C2B3E6C1FULL, 0x510E527FADE682D1ULL);
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
blake2b.c: from blake2b.c:12:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1270:1: error: inlining failed in call to always_inline '_mm256_set_epi64x': target specific option mismatch
blake2b.c: _mm256_set_epi64x (long long __A, long long __B, long long __C,
blake2b.c: ^
blake2b.c: blake2b.c:57:8: error: called from here
blake2b.c: ymm0 = _mm256_set_epi64x(0xA54FF53A5F1D36F1ULL, 0x3C6EF372FE94F82BULL, 0xBB67AE8584CAA73BULL, 0x6A09E667F3BCC908ULL ^ 0x0000000001010040ULL);
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
blake2b.c: from blake2b.c:12:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1357:1: error: inlining failed in call to always_inline '_mm256_setr_epi8': target specific option mismatch
blake2b.c: _mm256_setr_epi8 (char __q31, char __q30, char __q29, char __q28,
blake2b.c: ^
blake2b.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer avx2-3
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer avx2-3
gcc -m32 -march=barcelona -O -fomit-frame-pointer avx2-3
gcc -m32 -march=barcelona -Os -fomit-frame-pointer avx2-3

Compiler output

Implementation: crypto_hash/blake2b/ymm
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
blake2b.c: blake2b.c:15:2: error: #error "This code requires at least AVX."
blake2b.c: #error "This code requires at least AVX."
blake2b.c: ^
blake2b.c: blake2b.c: In function 'crypto_hash_blake2b_ymm':
blake2b.c: blake2b.c:203:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m0 = _mm256_loadu_si256((__m256i*)(in + 00));
blake2b.c: ^
blake2b.c: blake2b.c:204:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m1 = _mm256_loadu_si256((__m256i*)(in + 32));
blake2b.c: ^
blake2b.c: blake2b.c:205:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m2 = _mm256_loadu_si256((__m256i*)(in + 64));
blake2b.c: ^
blake2b.c: blake2b.c:206:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m3 = _mm256_loadu_si256((__m256i*)(in + 96));
blake2b.c: ^
blake2b.c: blake2b.c:225:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m0 = _mm256_loadu_si256((__m256i*)(buffer + 00));
blake2b.c: ^
blake2b.c: blake2b.c:226:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m1 = _mm256_loadu_si256((__m256i*)(buffer + 32));
blake2b.c: ^
blake2b.c: blake2b.c:227:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m2 = _mm256_loadu_si256((__m256i*)(buffer + 64));
blake2b.c: ^
blake2b.c: ...
blake2b.c: blake2b.c:15:2: error: #error "This code requires at least AVX."
blake2b.c: #error "This code requires at least AVX."
blake2b.c: ^
blake2b.c: blake2b.c: In function 'crypto_hash_blake2b_ymm':
blake2b.c: blake2b.c:203:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m0 = _mm256_loadu_si256((__m256i*)(in + 00));
blake2b.c: ^
blake2b.c: blake2b.c:204:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m1 = _mm256_loadu_si256((__m256i*)(in + 32));
blake2b.c: ^
blake2b.c: blake2b.c:205:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m2 = _mm256_loadu_si256((__m256i*)(in + 64));
blake2b.c: ^
blake2b.c: blake2b.c:206:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m3 = _mm256_loadu_si256((__m256i*)(in + 96));
blake2b.c: ^
blake2b.c: blake2b.c:225:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m0 = _mm256_loadu_si256((__m256i*)(buffer + 00));
blake2b.c: ^
blake2b.c: blake2b.c:226:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m1 = _mm256_loadu_si256((__m256i*)(buffer + 32));
blake2b.c: ^
blake2b.c: blake2b.c:227:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m2 = _mm256_loadu_si256((__m256i*)(buffer + 64));
blake2b.c: ^
blake2b.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer ymm
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer ymm
gcc -m32 -march=barcelona -O -fomit-frame-pointer ymm
gcc -m32 -march=barcelona -Os -fomit-frame-pointer ymm

Compiler output

Implementation: crypto_hash/blake2b/avxicc
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
blake2b.s: blake2b.s: Assembler messages:
blake2b.s: blake2b.s:14: Error: ambiguous operand size for `sub'
blake2b.s: blake2b.s:16: Error: too many memory references for `xor'
blake2b.s: blake2b.s:18: Error: too many memory references for `mov'
blake2b.s: blake2b.s:22: Error: too many memory references for `mov'
blake2b.s: blake2b.s:24: Error: too many memory references for `xor'
blake2b.s: blake2b.s:25: Error: too many memory references for `vmovdqu'
blake2b.s: blake2b.s:31: Error: too many memory references for `vmovdqu'
blake2b.s: blake2b.s:33: Error: ambiguous operand size for `cmp'
blake2b.s: blake2b.s:37: Error: too many memory references for `mov'
blake2b.s: blake2b.s:38: Error: too many memory references for `lea'
blake2b.s: blake2b.s:39: Error: ambiguous operand size for `sar'
blake2b.s: blake2b.s:41: Error: too many memory references for `mov'
blake2b.s: blake2b.s:42: Error: ambiguous operand size for `shr'
blake2b.s: blake2b.s:43: Error: too many memory references for `mov'
blake2b.s: blake2b.s:44: Error: too many memory references for `lea'
blake2b.s: blake2b.s:45: Error: ambiguous operand size for `sar'
blake2b.s: blake2b.s:46: Error: too many memory references for `mov'
blake2b.s: blake2b.s:49: Error: too many memory references for `vmovdqu'
blake2b.s: blake2b.s:50: Error: too many memory references for `vmovdqu'
blake2b.s: blake2b.s:51: Error: too many memory references for `vmovdqu'
blake2b.s: blake2b.s:54: Error: too many memory references for `vpunpcklqdq'
blake2b.s: blake2b.s:55: Error: too many memory references for `lea'
blake2b.s: blake2b.s:56: Error: operand size mismatch for `vpunpcklqdq'
blake2b.s: blake2b.s:60: Error: too many memory references for `vmovdqu'
blake2b.s: ...
blake2b.s: blake2b.s: Assembler messages:
blake2b.s: blake2b.s:14: Error: ambiguous operand size for `sub'
blake2b.s: blake2b.s:16: Error: too many memory references for `xor'
blake2b.s: blake2b.s:18: Error: too many memory references for `mov'
blake2b.s: blake2b.s:22: Error: too many memory references for `mov'
blake2b.s: blake2b.s:24: Error: too many memory references for `xor'
blake2b.s: blake2b.s:25: Error: too many memory references for `vmovdqu'
blake2b.s: blake2b.s:31: Error: too many memory references for `vmovdqu'
blake2b.s: blake2b.s:33: Error: ambiguous operand size for `cmp'
blake2b.s: blake2b.s:37: Error: too many memory references for `mov'
blake2b.s: blake2b.s:38: Error: too many memory references for `lea'
blake2b.s: blake2b.s:39: Error: ambiguous operand size for `sar'
blake2b.s: blake2b.s:41: Error: too many memory references for `mov'
blake2b.s: blake2b.s:42: Error: ambiguous operand size for `shr'
blake2b.s: blake2b.s:43: Error: too many memory references for `mov'
blake2b.s: blake2b.s:44: Error: too many memory references for `lea'
blake2b.s: blake2b.s:45: Error: ambiguous operand size for `sar'
blake2b.s: blake2b.s:46: Error: too many memory references for `mov'
blake2b.s: blake2b.s:49: Error: too many memory references for `vmovdqu'
blake2b.s: blake2b.s:50: Error: too many memory references for `vmovdqu'
blake2b.s: blake2b.s:51: Error: too many memory references for `vmovdqu'
blake2b.s: blake2b.s:54: Error: too many memory references for `vpunpcklqdq'
blake2b.s: blake2b.s:55: Error: too many memory references for `lea'
blake2b.s: blake2b.s:56: Error: operand size mismatch for `vpunpcklqdq'
blake2b.s: blake2b.s:60: Error: too many memory references for `vmovdqu'
blake2b.s: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer avxicc
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer avxicc
gcc -m32 -march=barcelona -O -fomit-frame-pointer avxicc
gcc -m32 -march=barcelona -Os -fomit-frame-pointer avxicc

Compiler output

Implementation: crypto_hash/blake2b/moon/sse2/32
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
try.c: crypto_hash_blake2b.a(blake2b.o): In function `blake2b_blocks_sse2':
try.c: (.text+0x...): undefined reference to `blake2b_constants'
try.c: collect2: error: ld returned 1 exit status
try.c: crypto_hash_blake2b.a(blake2b.o): In function `blake2b_blocks_sse2':
try.c: (.text+0x...): undefined reference to `blake2b_constants'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=barcelona -O -fomit-frame-pointer moon/sse2/32
gcc -m32 -march=barcelona -Os -fomit-frame-pointer moon/sse2/32

Compiler output

Implementation: crypto_hash/blake2b/avx2-1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
blake2b.c: from blake2b.c:11:
blake2b.c: blake2b.c: In function 'crypto_hash_blake2b_avx2_1':
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:913:1: error: inlining failed in call to always_inline '_mm256_xor_si256': target specific option mismatch
blake2b.c: _mm256_xor_si256 (__m256i __A, __m256i __B)
blake2b.c: ^
blake2b.c: blake2b.c:114:10: error: called from here
blake2b.c: ymm1 = _mm256_xor_si256(ymm1, iv1);
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
blake2b.c: from blake2b.c:11:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:913:1: error: inlining failed in call to always_inline '_mm256_xor_si256': target specific option mismatch
blake2b.c: _mm256_xor_si256 (__m256i __A, __m256i __B)
blake2b.c: ^
blake2b.c: blake2b.c:113:10: error: called from here
blake2b.c: ymm0 = _mm256_xor_si256(ymm0, iv0);
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
blake2b.c: from blake2b.c:11:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:913:1: error: inlining failed in call to always_inline '_mm256_xor_si256': target specific option mismatch
blake2b.c: _mm256_xor_si256 (__m256i __A, __m256i __B)
blake2b.c: ^
blake2b.c: blake2b.c:112:10: error: called from here
blake2b.c: ymm1 = _mm256_xor_si256(ymm1, ymm3);
blake2b.c: ^
blake2b.c: ...

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer avx2-1
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer avx2-1
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer avx2-1
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer avx2-1
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer avx2-1
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer avx2-1
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer avx2-1
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer avx2-1
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer avx2-1
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer avx2-1
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer avx2-1
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer avx2-1

Compiler output

Implementation: crypto_hash/blake2b/avx2-2
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
blake2b.c: from blake2b.c:12:
blake2b.c: blake2b.c: In function 'crypto_hash_blake2b_avx2_2':
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:913:1: error: inlining failed in call to always_inline '_mm256_xor_si256': target specific option mismatch
blake2b.c: _mm256_xor_si256 (__m256i __A, __m256i __B)
blake2b.c: ^
blake2b.c: blake2b.c:115:10: error: called from here
blake2b.c: ymm1 = _mm256_xor_si256(ymm1, iv1);
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
blake2b.c: from blake2b.c:12:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:913:1: error: inlining failed in call to always_inline '_mm256_xor_si256': target specific option mismatch
blake2b.c: _mm256_xor_si256 (__m256i __A, __m256i __B)
blake2b.c: ^
blake2b.c: blake2b.c:114:10: error: called from here
blake2b.c: ymm0 = _mm256_xor_si256(ymm0, iv0);
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
blake2b.c: from blake2b.c:12:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:913:1: error: inlining failed in call to always_inline '_mm256_xor_si256': target specific option mismatch
blake2b.c: _mm256_xor_si256 (__m256i __A, __m256i __B)
blake2b.c: ^
blake2b.c: blake2b.c:113:10: error: called from here
blake2b.c: ymm1 = _mm256_xor_si256(ymm1, ymm3);
blake2b.c: ^
blake2b.c: ...

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer avx2-2
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer avx2-2
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer avx2-2
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer avx2-2
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer avx2-2
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer avx2-2
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer avx2-2
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer avx2-2
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer avx2-2
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer avx2-2
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer avx2-2
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer avx2-2

Compiler output

Implementation: crypto_hash/blake2b/avx2-3
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
blake2b.c: from blake2b.c:12:
blake2b.c: blake2b.c: In function 'crypto_hash_blake2b_avx2_3':
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:913:1: error: inlining failed in call to always_inline '_mm256_xor_si256': target specific option mismatch
blake2b.c: _mm256_xor_si256 (__m256i __A, __m256i __B)
blake2b.c: ^
blake2b.c: blake2b.c:97:10: error: called from here
blake2b.c: ymm3 = _mm256_xor_si256
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
blake2b.c: from blake2b.c:12:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:913:1: error: inlining failed in call to always_inline '_mm256_xor_si256': target specific option mismatch
blake2b.c: _mm256_xor_si256 (__m256i __A, __m256i __B)
blake2b.c: ^
blake2b.c: blake2b.c:97:10: error: called from here
blake2b.c: ymm3 = _mm256_xor_si256
blake2b.c: ^
blake2b.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:43:0,
blake2b.c: from blake2b.c:12:
blake2b.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avx2intrin.h:1068:1: error: inlining failed in call to always_inline '_mm256_permute4x64_epi64': target specific option mismatch
blake2b.c: _mm256_permute4x64_epi64 (__m256i __X, const int __M)
blake2b.c: ^
blake2b.c: In file included from blake2b.c:16:0:
blake2b.c: blake2b-round.h:63:8: error: called from here
blake2b.c: row2 = _mm256_permute4x64_epi64(row2, _MM_SHUFFLE(2,1,0,3));
blake2b.c: ...

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer avx2-3
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer avx2-3
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer avx2-3
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer avx2-3
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer avx2-3
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer avx2-3
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer avx2-3
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer avx2-3
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer avx2-3
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer avx2-3
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer avx2-3
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer avx2-3

Compiler output

Implementation: crypto_hash/blake2b/ymm
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
blake2b.c: blake2b.c: In function 'crypto_hash_blake2b_ymm':
blake2b.c: blake2b.c:203:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m0 = _mm256_loadu_si256((__m256i*)(in + 00));
blake2b.c: ^
blake2b.c: blake2b.c:204:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m1 = _mm256_loadu_si256((__m256i*)(in + 32));
blake2b.c: ^
blake2b.c: blake2b.c:205:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m2 = _mm256_loadu_si256((__m256i*)(in + 64));
blake2b.c: ^
blake2b.c: blake2b.c:206:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m3 = _mm256_loadu_si256((__m256i*)(in + 96));
blake2b.c: ^
blake2b.c: blake2b.c:225:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m0 = _mm256_loadu_si256((__m256i*)(buffer + 00));
blake2b.c: ^
blake2b.c: blake2b.c:226:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m1 = _mm256_loadu_si256((__m256i*)(buffer + 32));
blake2b.c: ^
blake2b.c: blake2b.c:227:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m2 = _mm256_loadu_si256((__m256i*)(buffer + 64));
blake2b.c: ^
blake2b.c: blake2b.c:228:10: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type '__m256i {aka __vector(4) long long int}'
blake2b.c: m3 = _mm256_loadu_si256((__m256i*)(buffer + 96));
blake2b.c: ^
blake2b.c: ...

Number of similar (compiler,implementation) pairs: 15, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ymm
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer ymm
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ymm
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ymm
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ymm
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ymm
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ymm
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer ymm
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer ymm
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ymm
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ymm
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer ymm
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer ymm
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer ymm
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer ymm