Implementation notes: amd64, oki, crypto_hash/blake32

Computer: oki
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20181123
Operation: crypto_hash
Primitive: blake32
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
9816? ? ?? ? ?ssse3gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019010920181123
9828? ? ?? ? ?ssse3gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019010920181123
9882? ? ?? ? ?ssse3gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019010920181123
9914? ? ?? ? ?ssse3gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019010920181123
9930? ? ?? ? ?ssse3gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2019010920181123
9988? ? ?? ? ?ssse3gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2019010920181123
9996? ? ?? ? ?ssse3gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019010920181123
10008? ? ?? ? ?ssse3gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019010920181123
10020? ? ?? ? ?ssse3gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2019010920181123
10160? ? ?? ? ?ssse3gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019010920181123
10170? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019010920181123
10178? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019010920181123
10180? ? ?? ? ?ssse3gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019010920181123
10184? ? ?? ? ?ssse3gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019010920181123
10186? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019010920181123
10192? ? ?? ? ?ssse3gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019010920181123
10192? ? ?? ? ?ssse3gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019010920181123
10200? ? ?? ? ?ssse3gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019010920181123
10206? ? ?? ? ?ssse3gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019010920181123
10210? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019010920181123
10210? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019010920181123
10214? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019010920181123
10220? ? ?? ? ?ssse3gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019010920181123
10226? ? ?? ? ?ssse3gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019010920181123
10262? ? ?? ? ?ssse3gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019010920181123
10278? ? ?? ? ?ssse3gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019010920181123
10290? ? ?? ? ?ssse3gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019010920181123
10534? ? ?? ? ?sse2clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019010920181123
10536? ? ?? ? ?sse2clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019010920181123
10536? ? ?? ? ?sse2clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019010920181123
10538? ? ?? ? ?sse2clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019010920181123
10598? ? ?? ? ?ssse3clang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019010920181123
10598? ? ?? ? ?ssse3clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019010920181123
10600? ? ?? ? ?ssse3clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019010920181123
10600? ? ?? ? ?ssse3clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019010920181123
10664? ? ?? ? ?ssse3gcc_-m64_-march=core2_-O_-fomit-frame-pointer2019010920181123
10748? ? ?? ? ?ssse3gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2019010920181123
10754? ? ?? ? ?ssse3gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019010920181123
10754? ? ?? ? ?ssse3gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019010920181123
10758? ? ?? ? ?ssse3gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019010920181123
10772? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019010920181123
10782? ? ?? ? ?ssse3gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019010920181123
10806? ? ?? ? ?ssse3gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019010920181123
10836? ? ?? ? ?ssse3gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019010920181123
11014? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019010920181123
11040? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019010920181123
11040? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019010920181123
11044? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019010920181123
11054? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019010920181123
11054? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019010920181123
11072? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019010920181123
11074? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019010920181123
11074? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019010920181123
11078? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019010920181123
11080? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019010920181123
11088? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019010920181123
11092? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019010920181123
11112? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019010920181123
11114? ? ?? ? ?sse2gcc_-march=nocona_-O3_-fomit-frame-pointer2019010920181123
11118? ? ?? ? ?sse2gcc_-march=nocona_-O2_-fomit-frame-pointer2019010920181123
11120? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019010920181123
11120? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019010920181123
11122? ? ?? ? ?sse2gcc_-march=nocona_-Os_-fomit-frame-pointer2019010920181123
11128? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019010920181123
11128? ? ?? ? ?sse2gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019010920181123
11128? ? ?? ? ?sse2gcc_-march=barcelona_-Os_-fomit-frame-pointer2019010920181123
11134? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019010920181123
11134? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019010920181123
11234? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019010920181123
11236? ? ?? ? ?sse2clang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019010920181123
11236? ? ?? ? ?sse2clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019010920181123
11242? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019010920181123
11242? ? ?? ? ?sse2gcc_-march=barcelona_-O3_-fomit-frame-pointer2019010920181123
11244? ? ?? ? ?sse2gcc_-march=barcelona_-O2_-fomit-frame-pointer2019010920181123
11254? ? ?? ? ?sse2clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019010920181123
11256? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019010920181123
11256? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019010920181123
11258? ? ?? ? ?sse2clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019010920181123
11262? ? ?? ? ?sse2gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2019010920181123
11264? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019010920181123
11266? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019010920181123
11268? ? ?? ? ?sse2gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2019010920181123
11276? ? ?? ? ?sse2gcc_-funroll-loops_-O3_-fomit-frame-pointer2019010920181123
11278? ? ?? ? ?sse2gcc_-funroll-loops_-O2_-fomit-frame-pointer2019010920181123
11290? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019010920181123
11298? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019010920181123
11364? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019010920181123
11366? ? ?? ? ?sse2gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2019010920181123
11368? ? ?? ? ?sse2gcc_-m64_-O2_-fomit-frame-pointer2019010920181123
11370? ? ?? ? ?sse2gcc_-m64_-O3_-fomit-frame-pointer2019010920181123
11374? ? ?? ? ?sse2gcc_-O2_-fomit-frame-pointer2019010920181123
11378? ? ?? ? ?sse2gcc_-O3_-fomit-frame-pointer2019010920181123
11392? ? ?? ? ?sse2gcc_-m64_-Os_-fomit-frame-pointer2019010920181123
11408? ? ?? ? ?sse2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019010920181123
11412? ? ?? ? ?sse2gcc_-Os_-fomit-frame-pointer2019010920181123
11444? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019010920181123
11452? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019010920181123
11454? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019010920181123
11458? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019010920181123
11460? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019010920181123
11462? ? ?? ? ?sse2gcc_-funroll-loops_-Os_-fomit-frame-pointer2019010920181123
11466? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019010920181123
11488? ? ?? ? ?sse2gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019010920181123
11490? ? ?? ? ?sse2gcc_-march=k8_-Os_-fomit-frame-pointer2019010920181123
11502? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019010920181123
11516? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019010920181123
11538? ? ?? ? ?sse2gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019010920181123
11540? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019010920181123
11552? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019010920181123
11552? ? ?? ? ?sse2gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019010920181123
11554? ? ?? ? ?sse2gcc_-march=k8_-O3_-fomit-frame-pointer2019010920181123
11556? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019010920181123
11556? ? ?? ? ?sse2gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019010920181123
11560? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019010920181123
11560? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019010920181123
11562? ? ?? ? ?sse2gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019010920181123
11564? ? ?? ? ?sse2gcc_-march=k8_-O2_-fomit-frame-pointer2019010920181123
11568? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019010920181123
11590? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019010920181123
11590? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019010920181123
11606? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019010920181123
11608? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019010920181123
11608? ? ?? ? ?sse2gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019010920181123
11610? ? ?? ? ?sse2gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019010920181123
11646? ? ?? ? ?sse2gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019010920181123
11648? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019010920181123
11658? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019010920181123
11662? ? ?? ? ?sse2gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019010920181123
11668? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019010920181123
11780? ? ?? ? ?sse2gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019010920181123
11788? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019010920181123
11824? ? ?? ? ?sse2gcc_-m64_-march=core2_-O_-fomit-frame-pointer2019010920181123
11854? ? ?? ? ?sse2gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019010920181123
11856? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019010920181123
11860? ? ?? ? ?sse2gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2019010920181123
11860? ? ?? ? ?sse2gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019010920181123
11860? ? ?? ? ?sse2gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019010920181123
11872? ? ?? ? ?sse2gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019010920181123
11912? ? ?? ? ?sse2gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019010920181123
11916? ? ?? ? ?sse2gcc_-march=nocona_-O_-fomit-frame-pointer2019010920181123
11968? ? ?? ? ?sse2gcc_-funroll-loops_-O_-fomit-frame-pointer2019010920181123
11974? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019010920181123
11976? ? ?? ? ?sse2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019010920181123
11980? ? ?? ? ?sse2gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019010920181123
11994? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019010920181123
12008? ? ?? ? ?sse2gcc_-O_-fomit-frame-pointer2019010920181123
12024? ? ?? ? ?sse2gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019010920181123
12038? ? ?? ? ?sse2gcc_-m64_-O_-fomit-frame-pointer2019010920181123
12038? ? ?? ? ?sse2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019010920181123
12050? ? ?? ? ?sse2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019010920181123
12054? ? ?? ? ?sse2gcc_-march=barcelona_-O_-fomit-frame-pointer2019010920181123
12064? ? ?? ? ?sse2gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019010920181123
12072? ? ?? ? ?sse2gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019010920181123
12076? ? ?? ? ?sse2gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019010920181123
12106? ? ?? ? ?sphlibgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018112720181123
12150? ? ?? ? ?sse2gcc_-march=k8_-O_-fomit-frame-pointer2019010920181123
12158? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018112720181123
12162? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018112720181123
12162? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018112720181123
12162? ? ?? ? ?sse2gcc_-m64_-march=k8_-O_-fomit-frame-pointer2019010920181123
12164? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018112720181123
12166? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018112720181123
12168? ? ?? ? ?sphlibgcc_-funroll-loops_-O2_-fomit-frame-pointer2018112720181123
12170? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018112720181123
12176? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018112720181123
12184? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112720181123
12194? ? ?? ? ?sphlibgcc_-funroll-loops_-O3_-fomit-frame-pointer2018112720181123
12198? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112720181123
12210? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018112720181123
12222? ? ?? ? ?sphlibgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018112720181123
12234? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018112720181123
12236? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
12246? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018112720181123
12252? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
12276? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
12276? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
12450? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018112720181123
12452? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018112720181123
12498? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018112720181123
12498? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018112720181123
12510? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018112720181123
12516? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018112720181123
12516? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018112720181123
12516? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018112720181123
12518? ? ?? ? ?sphlibgcc_-funroll-loops_-O_-fomit-frame-pointer2018112720181123
12520? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018112720181123
12522? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018112720181123
12524? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
12524? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018112720181123
12530? ? ?? ? ?sphlibgcc_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
12532? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018112720181123
12534? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018112720181123
12538? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
12540? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
12540? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018112720181123
12550? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
12552? ? ?? ? ?sphlibgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018112720181123
12554? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
12560? ? ?? ? ?sphlibgcc_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
12560? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018112720181123
12564? ? ?? ? ?sphlibgcc_-O3_-fomit-frame-pointer2018112720181123
12566? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
12568? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018112720181123
12568? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018112720181123
12574? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
12576? ? ?? ? ?sphlibgcc_-march=k8_-O2_-fomit-frame-pointer2018112720181123
12580? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018112720181123
12582? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018112720181123
12584? ? ?? ? ?sphlibgcc_-march=k8_-O3_-fomit-frame-pointer2018112720181123
12588? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
12594? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018112720181123
12596? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018112720181123
12598? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018112720181123
12604? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
12604? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018112720181123
12610? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018112720181123
12626? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112720181123
12628? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018112720181123
12640? ? ?? ? ?sphlibgcc_-m64_-O3_-fomit-frame-pointer2018112720181123
12646? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
12654? ? ?? ? ?sphlibgcc_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
12668? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018112720181123
12670? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
12682? ? ?? ? ?sphlibgcc_-O2_-fomit-frame-pointer2018112720181123
12682? ? ?? ? ?sphlibgcc_-m64_-O2_-fomit-frame-pointer2018112720181123
12688? ? ?? ? ?sphlibgcc_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
12698? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112720181123
12702? ? ?? ? ?sphlibgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018112720181123
12718? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018112720181123
12724? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018112720181123
12744? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
12744? ? ?? ? ?sphlibgcc_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
12746? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018112720181123
12752? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018112720181123
12756? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018112720181123
12756? ? ?? ? ?sphlibgcc_-march=nocona_-O_-fomit-frame-pointer2018112720181123
12766? ? ?? ? ?sphlibgcc_-m64_-O_-fomit-frame-pointer2018112720181123
12776? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018112720181123
12784? ? ?? ? ?sphlibgcc_-O_-fomit-frame-pointer2018112720181123
12788? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018112720181123
12798? ? ?? ? ?sphlibgcc_-Os_-fomit-frame-pointer2018112720181123
12798? ? ?? ? ?sphlibgcc_-march=k8_-O_-fomit-frame-pointer2018112720181123
12818? ? ?? ? ?sphlibgcc_-m64_-Os_-fomit-frame-pointer2018112720181123
12822? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018112720181123
12826? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018112720181123
12826? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018112720181123
12832? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018112720181123
12846? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
12852? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018112720181123
12872? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018112720181123
12890? ? ?? ? ?sphlibgcc_-funroll-loops_-Os_-fomit-frame-pointer2018112720181123
12900? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018112720181123
12902? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018112720181123
13036? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
13054? ? ?? ? ?sphlibgcc_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
13094? ? ?? ? ?sphlibgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018112720181123
13120? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018112720181123
13120? ? ?? ? ?sphlibgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018112720181123
13138? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018112720181123
13148? ? ?? ? ?sphlibgcc_-march=k8_-Os_-fomit-frame-pointer2018112720181123
13206? ? ?? ? ?sphlibgcc_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
13214? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
13278? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
13280? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
13492? ? ?? ? ?sphlibclang_-O3_-fomit-frame-pointer_-Qunused-arguments2018112720181123
13500? ? ?? ? ?sphlibclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
13500? ? ?? ? ?sphlibclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
13510? ? ?? ? ?sphlibclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
13532? ? ?? ? ?sphlibclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2018112720181123
13576? ? ?? ? ?sphlibclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2018112720181123
13582? ? ?? ? ?sphlibclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2018112720181123
13588? ? ?? ? ?sphlibclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2018112720181123
14672? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018112720181123
14728? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
14824? ? ?? ? ?sphlib-smallgcc_-march=k8_-O_-fomit-frame-pointer2018112720181123
14836? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018112720181123
14840? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O_-fomit-frame-pointer2018112720181123
14956? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018112720181123
15002? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018112720181123
15006? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018112720181123
15036? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018112720181123
15046? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018112720181123
15048? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018112720181123
15056? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018112720181123
15066? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O_-fomit-frame-pointer2018112720181123
15068? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
15072? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018112720181123
15080? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018112720181123
15082? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018112720181123
15084? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
15086? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018112720181123
15112? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018112720181123
15118? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018112720181123
15130? ? ?? ? ?sphlib-smallgcc_-O_-fomit-frame-pointer2018112720181123
15134? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018112720181123
15166? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018112720181123
15172? ? ?? ? ?sphlib-smallgcc_-Os_-fomit-frame-pointer2018112720181123
15200? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-Os_-fomit-frame-pointer2018112720181123
15206? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018112720181123
15208? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
15214? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018112720181123
15214? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
15216? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018112720181123
15216? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018112720181123
15218? ? ?? ? ?sphlib-smallgcc_-m64_-Os_-fomit-frame-pointer2018112720181123
15220? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
15226? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018112720181123
15256? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018112720181123
15256? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018112720181123
15256? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018112720181123
15270? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018112720181123
15288? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018112720181123
15290? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
15302? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
15302? ? ?? ? ?sphlib-smallgcc_-march=k8_-Os_-fomit-frame-pointer2018112720181123
15306? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018112720181123
15310? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018112720181123
15346? ? ?? ? ?sphlib-smallgcc_-m64_-O_-fomit-frame-pointer2018112720181123
15356? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018112720181123
15380? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
15402? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018112720181123
15506? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018112720181123
15674? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
15820? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019010920181123
15824? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019010920181123
15838? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019010920181123
15848? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019010920181123
15898? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
16114? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2019010920181123
16122? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019010920181123
16130? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019010920181123
16138? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019010920181123
16148? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019010920181123
16288? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018112720181123
16438? ? ?? ? ?sphlib-smallgcc_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
17134? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2019010920181123
17140? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019010920181123
17172? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019010920181123
17214? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2019010920181123
17216? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019010920181123
17234? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2019010920181123
17238? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2019010920181123
17248? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2019010920181123
17250? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019010920181123
17252? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019010920181123
17258? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2019010920181123
17258? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019010920181123
17260? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019010920181123
17266? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019010920181123
17268? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019010920181123
17276? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019010920181123
17276? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019010920181123
17278? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019010920181123
17280? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019010920181123
17284? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019010920181123
17284? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019010920181123
17290? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019010920181123
17294? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019010920181123
17296? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019010920181123
17296? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019010920181123
17304? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2019010920181123
17310? ? ?? ? ?sphlib-smallclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2018112720181123
17318? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019010920181123
17320? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019010920181123
17352? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019010920181123
17362? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019010920181123
17374? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2019010920181123
17380? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2019010920181123
17412? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019010920181123
17426? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019010920181123
17462? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019010920181123
17476? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2019010920181123
17582? ? ?? ? ?sphlib-smallclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
17600? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2019010920181123
17618? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019010920181123
17620? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019010920181123
17640? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019010920181123
17644? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019010920181123
17670? ? ?? ? ?sphlib-smallclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
17684? ? ?? ? ?sphlib-smallclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
17686? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2019010920181123
17686? ? ?? ? ?sphlib-smallclang_-O3_-fomit-frame-pointer_-Qunused-arguments2018112720181123
17694? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019010920181123
17776? ? ?? ? ?sphlib-smallclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2018112720181123
17778? ? ?? ? ?sphlib-smallclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2018112720181123
17832? ? ?? ? ?sphlib-smallclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2018112720181123
17906? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019010920181123
18376? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019010920181123
19000? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019010920181123
19008? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019010920181123
19032? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
19072? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112720181123
19098? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
19146? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112720181123
19180? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
19202? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
19218? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019010920181123
19272? ? ?? ? ?sphlib-smallgcc_-march=k8_-O2_-fomit-frame-pointer2018112720181123
19298? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018112720181123
19316? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018112720181123
19326? ? ?? ? ?sphlib-smallgcc_-O3_-fomit-frame-pointer2018112720181123
19328? ? ?? ? ?sphlib-smallgcc_-m64_-O3_-fomit-frame-pointer2018112720181123
19334? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O2_-fomit-frame-pointer2018112720181123
19400? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018112720181123
19416? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018112720181123
19428? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
19436? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
19446? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019010920181123
19454? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
19456? ? ?? ? ?sphlib-smallgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112720181123
19464? ? ?? ? ?sphlib-smallgcc_-O2_-fomit-frame-pointer2018112720181123
19472? ? ?? ? ?sphlib-smallgcc_-march=k8_-O3_-fomit-frame-pointer2018112720181123
19482? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019010920181123
19496? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019010920181123
19500? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019010920181123
19508? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
19508? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018112720181123
19512? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018112720181123
19514? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018112720181123
19516? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019010920181123
19520? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018112720181123
19534? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018112720181123
19534? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018112720181123
19538? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019010920181123
19540? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018112720181123
19550? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019010920181123
19554? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018112720181123
19558? ? ?? ? ?sphlib-smallgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018112720181123
19566? ? ?? ? ?sphlib-smallgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
19572? ? ?? ? ?refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019010920181123
19576? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018112720181123
19582? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-O3_-fomit-frame-pointer2018112720181123
19582? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
19586? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112720181123
19590? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018112720181123
19628? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
19632? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
19640? ? ?? ? ?sphlib-smallgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
19672? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
19688? ? ?? ? ?refclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019010920181123
19692? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019010920181123
19698? ? ?? ? ?sphlib-smallgcc_-m64_-O2_-fomit-frame-pointer2018112720181123
19716? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018112720181123
19718? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019010920181123
19718? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2019010920181123
19730? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018112720181123
19736? ? ?? ? ?sphlib-smallgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018112720181123
19740? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019010920181123
19744? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019010920181123
19748? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019010920181123
19750? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018112720181123
19750? ? ?? ? ?sphlib-smallgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018112720181123
19754? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018112720181123
19758? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018112720181123
19762? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019010920181123
19766? ? ?? ? ?sphlib-smallgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018112720181123
19806? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019010920181123
19820? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019010920181123
19820? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019010920181123
19844? ? ?? ? ?sphlib-smallgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018112720181123
19878? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019010920181123
19894? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019010920181123
19896? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2019010920181123
19902? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019010920181123
19920? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2019010920181123
19942? ? ?? ? ?sphlib-smallgcc_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
19990? ? ?? ? ?sphlib-smallgcc_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
20012? ? ?? ? ?sphlib-smallgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018112720181123
20040? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019010920181123
20046? ? ?? ? ?sphlib-smallgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018112720181123
20050? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019010920181123
20060? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019010920181123
20062? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019010920181123
20064? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019010920181123
20068? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019010920181123
20124? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019010920181123
20158? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019010920181123
20178? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2019010920181123
20264? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019010920181123
20272? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2019010920181123
20346? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2019010920181123
20398? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019010920181123
20402? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019010920181123
20610? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019010920181123
20646? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019010920181123
20670? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019010920181123
21282? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2019010920181123
21284? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019010920181123
21286? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2019010920181123
21342? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019010920181123
21352? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019010920181123
21366? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019010920181123
21376? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019010920181123
21382? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019010920181123
21384? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019010920181123
21388? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019010920181123
21390? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019010920181123
21402? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2019010920181123
21414? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019010920181123
21566? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2019010920181123
21660? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019010920181123
21676? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2019010920181123
21678? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019010920181123
22370? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2019010920181123
47392? ? ?? ? ?sphlibgcc_-funroll-loops2018112720181123
47432? ? ?? ? ?sphlibgcc2018112720181123
48986? ? ?? ? ?sphlibcc2018112720181123
59168? ? ?? ? ?sphlib-smallgcc_-funroll-loops2018112720181123
59634? ? ?? ? ?sphlib-smallgcc2018112720181123
62450? ? ?? ? ?sphlib-smallcc2018112720181123
66850? ? ?? ? ?refcc2019010920181123
67844? ? ?? ? ?refgcc2019010920181123
67910? ? ?? ? ?refgcc_-funroll-loops2019010920181123
98232? ? ?? ? ?sse2gcc_-funroll-loops2019010920181123
98440? ? ?? ? ?sse2gcc2019010920181123
111532? ? ?? ? ?sse2cc2019010920181123

Compiler output

Implementation: ref
Security model: unknown
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0x1665060: v4i64 = X86ISD::VTRUNC 0x1664e90
try.c: 0x1664e90: v16i32 = vselect 0x1679c90, 0x16009c0, 0x1664d60
try.c: 0x1679c90: v4i1 = X86ISD::PCMPGTM 0x1660ac0, 0x1601770
try.c: 0x1660ac0: v4i64 = X86ISD::VBROADCAST 0x1601b00
try.c: 0x1601b00: i64,ch = load<LD8[%uglygep72]> 0x155adb0, 0x15f7280, undef:i64
try.c: 0x15f7280: i64 = add 0x16619a0, 0x1606bf0
try.c: 0x16619a0: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x1640310: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x1606bf0: i64 = shl 0x163fac0, Constant:i8<3>
try.c: 0x163fac0: i64,ch = CopyFromReg 0x155adb0, Register:i64 %vreg50
try.c: 0x1661e60: i64 = Register %vreg50
try.c: 0x15e2830: i8 = Constant<3>
try.c: 0x165f130: i64 = undef
try.c: 0x1601770: v4i64,ch = CopyFromReg 0x155adb0, Register:v4i64 %vreg13
try.c: 0x15fa2a0: v4i64 = Register %vreg13
try.c: 0x16009c0: v16i32 = X86ISD::VBROADCAST 0x163fd20
try.c: 0x163fd20: i32,ch = load<LD4[ConstantPool]> 0x155adb0, 0x16649d0, undef:i64
try.c: 0x16649d0: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x1605540: i64 = TargetConstantPool<i32 1> 0
try.c: 0x165f130: i64 = undef
try.c: 0x1664d60: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0x1664c30: i32 = Constant<0>
try.c: 0x1664c30: i32 = Constant<0>
try.c: 0x1664c30: i32 = Constant<0>
try.c: 0x1664c30: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments ref

Compiler output

Implementation: ref
Security model: unknown
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0x1b4cd70: v4i64 = X86ISD::VTRUNC 0x1b4cba0
try.c: 0x1b4cba0: v16i32 = vselect 0x1b497e0, 0x1ae9520, 0x1b4ca70
try.c: 0x1b497e0: v4i1 = X86ISD::PCMPGTM 0x1b45ff0, 0x1aea2d0
try.c: 0x1b45ff0: v4i64 = X86ISD::VBROADCAST 0x1aea660
try.c: 0x1aea660: i64,ch = load<LD8[%uglygep72]> 0x1a3fdd0, 0x1ae02b0, undef:i64
try.c: 0x1ae02b0: i64 = add 0x1b46ed0, 0x1ad98f0
try.c: 0x1b46ed0: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x1b2f950: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x1ad98f0: i64 = shl 0x1b2f100, Constant:i8<3>
try.c: 0x1b2f100: i64,ch = CopyFromReg 0x1a3fdd0, Register:i64 %vreg50
try.c: 0x1b47390: i64 = Register %vreg50
try.c: 0x1ac1900: i8 = Constant<3>
try.c: 0x1b43e50: i64 = undef
try.c: 0x1aea2d0: v4i64,ch = CopyFromReg 0x1a3fdd0, Register:v4i64 %vreg13
try.c: 0x1af7d80: v4i64 = Register %vreg13
try.c: 0x1ae9520: v16i32 = X86ISD::VBROADCAST 0x1b2f360
try.c: 0x1b2f360: i32,ch = load<LD4[ConstantPool]> 0x1a3fdd0, 0x1b4c6e0, undef:i64
try.c: 0x1b4c6e0: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x1af58a0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x1b43e50: i64 = undef
try.c: 0x1b4ca70: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0x1b4c940: i32 = Constant<0>
try.c: 0x1b4c940: i32 = Constant<0>
try.c: 0x1b4c940: i32 = Constant<0>
try.c: 0x1b4c940: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ref

Compiler output

Implementation: sphlib
Security model: unknown
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0x139cec0: v4i64 = X86ISD::VTRUNC 0x139ccf0
try.c: 0x139ccf0: v16i32 = vselect 0x137c050, 0x1339530, 0x139cbc0
try.c: 0x137c050: v4i1 = X86ISD::PCMPGTM 0x13877c0, 0x1346ae0
try.c: 0x13877c0: v4i64 = X86ISD::VBROADCAST 0x1346e70
try.c: 0x1346e70: i64,ch = load<LD8[%uglygep72]> 0x1282db0, 0x137d5f0, undef:i64
try.c: 0x137d5f0: i64 = add 0x13886a0, 0x1304710
try.c: 0x13886a0: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x137e990: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x1304710: i64 = shl 0x137e140, Constant:i8<3>
try.c: 0x137e140: i64,ch = CopyFromReg 0x1282db0, Register:i64 %vreg50
try.c: 0x1388b60: i64 = Register %vreg50
try.c: 0x13176a0: i8 = Constant<3>
try.c: 0x1385e30: i64 = undef
try.c: 0x1346ae0: v4i64,ch = CopyFromReg 0x1282db0, Register:v4i64 %vreg13
try.c: 0x1336190: v4i64 = Register %vreg13
try.c: 0x1339530: v16i32 = X86ISD::VBROADCAST 0x137e3a0
try.c: 0x137e3a0: i32,ch = load<LD4[ConstantPool]> 0x1282db0, 0x139c830, undef:i64
try.c: 0x139c830: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x1333cb0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x1385e30: i64 = undef
try.c: 0x139cbc0: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0x139ca90: i32 = Constant<0>
try.c: 0x139ca90: i32 = Constant<0>
try.c: 0x139ca90: i32 = Constant<0>
try.c: 0x139ca90: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments sphlib

Compiler output

Implementation: sphlib
Security model: unknown
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0x1c28d30: v4i64 = X86ISD::VTRUNC 0x1c28b60
try.c: 0x1c28b60: v16i32 = vselect 0x1c31400, 0x1bab400, 0x1c28a30
try.c: 0x1c31400: v4i1 = X86ISD::PCMPGTM 0x1c13630, 0x1bac990
try.c: 0x1c13630: v4i64 = X86ISD::VBROADCAST 0x1bacd20
try.c: 0x1bacd20: i64,ch = load<LD8[%uglygep72]> 0x1b0dda0, 0x1c027e0, undef:i64
try.c: 0x1c027e0: i64 = add 0x1c14510, 0x1bbbbe0
try.c: 0x1c14510: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x1bfcaa0: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x1bbbbe0: i64 = shl 0x1bfc250, Constant:i8<3>
try.c: 0x1bfc250: i64,ch = CopyFromReg 0x1b0dda0, Register:i64 %vreg50
try.c: 0x1c149d0: i64 = Register %vreg50
try.c: 0x1b8f1f0: i8 = Constant<3>
try.c: 0x1c11ca0: i64 = undef
try.c: 0x1bac990: v4i64,ch = CopyFromReg 0x1b0dda0, Register:v4i64 %vreg13
try.c: 0x1bd5e60: v4i64 = Register %vreg13
try.c: 0x1bab400: v16i32 = X86ISD::VBROADCAST 0x1bfc4b0
try.c: 0x1bfc4b0: i32,ch = load<LD4[ConstantPool]> 0x1b0dda0, 0x1c286a0, undef:i64
try.c: 0x1c286a0: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x1bae750: i64 = TargetConstantPool<i32 1> 0
try.c: 0x1c11ca0: i64 = undef
try.c: 0x1c28a30: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0x1c28900: i32 = Constant<0>
try.c: 0x1c28900: i32 = Constant<0>
try.c: 0x1c28900: i32 = Constant<0>
try.c: 0x1c28900: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments sphlib

Compiler output

Implementation: sphlib-small
Security model: unknown
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0x146d0f0: v4i64 = X86ISD::VTRUNC 0x146cf20
try.c: 0x146cf20: v16i32 = vselect 0x1469b60, 0x1401050, 0x146cdf0
try.c: 0x1469b60: v4i1 = X86ISD::PCMPGTM 0x14569e0, 0x1401e00
try.c: 0x14569e0: v4i64 = X86ISD::VBROADCAST 0x1402190
try.c: 0x1402190: i64,ch = load<LD8[%uglygep72]> 0x1350dd0, 0x1410d40, undef:i64
try.c: 0x1410d40: i64 = add 0x14578c0, 0x13d2c00
try.c: 0x14578c0: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x13f6640: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x13d2c00: i64 = shl 0x13f5df0, Constant:i8<3>
try.c: 0x13f5df0: i64,ch = CopyFromReg 0x1350dd0, Register:i64 %vreg50
try.c: 0x1457d80: i64 = Register %vreg50
try.c: 0x13eada0: i8 = Constant<3>
try.c: 0x1455050: i64 = undef
try.c: 0x1401e00: v4i64,ch = CopyFromReg 0x1350dd0, Register:v4i64 %vreg13
try.c: 0x14040f0: v4i64 = Register %vreg13
try.c: 0x1401050: v16i32 = X86ISD::VBROADCAST 0x13f6050
try.c: 0x13f6050: i32,ch = load<LD4[ConstantPool]> 0x1350dd0, 0x146ca60, undef:i64
try.c: 0x146ca60: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x13efaa0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x1455050: i64 = undef
try.c: 0x146cdf0: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0x146ccc0: i32 = Constant<0>
try.c: 0x146ccc0: i32 = Constant<0>
try.c: 0x146ccc0: i32 = Constant<0>
try.c: 0x146ccc0: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments sphlib-small

Compiler output

Implementation: sphlib-small
Security model: unknown
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0xc57290: v4i64 = X86ISD::VTRUNC 0xc5b0f0
try.c: 0xc5b0f0: v16i32 = vselect 0xc5fd10, 0xbe2ab0, 0xc5afc0
try.c: 0xc5fd10: v4i1 = X86ISD::PCMPGTM 0xc40780, 0xbd76b0
try.c: 0xc40780: v4i64 = X86ISD::VBROADCAST 0xbd7a40
try.c: 0xbd7a40: i64,ch = load<LD8[%uglygep72]> 0xb3bdd0, 0xc02600, undef:i64
try.c: 0xc02600: i64 = add 0xc41660, 0xbbe480
try.c: 0xc41660: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0xc2a040: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0xbbe480: i64 = shl 0xc297f0, Constant:i8<3>
try.c: 0xc297f0: i64,ch = CopyFromReg 0xb3bdd0, Register:i64 %vreg50
try.c: 0xc41b20: i64 = Register %vreg50
try.c: 0xbe8500: i8 = Constant<3>
try.c: 0xc3edf0: i64 = undef
try.c: 0xbd76b0: v4i64,ch = CopyFromReg 0xb3bdd0, Register:v4i64 %vreg13
try.c: 0xbfa7d0: v4i64 = Register %vreg13
try.c: 0xbe2ab0: v16i32 = X86ISD::VBROADCAST 0xc29a50
try.c: 0xc29a50: i32,ch = load<LD4[ConstantPool]> 0xb3bdd0, 0xc5ac30, undef:i64
try.c: 0xc5ac30: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0xbfd350: i64 = TargetConstantPool<i32 1> 0
try.c: 0xc3edf0: i64 = undef
try.c: 0xc5afc0: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0xc5ae90: i32 = Constant<0>
try.c: 0xc5ae90: i32 = Constant<0>
try.c: 0xc5ae90: i32 = Constant<0>
try.c: 0xc5ae90: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments sphlib-small

Compiler output

Implementation: sse2
Security model: unknown
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0x1ff87f0: v4i64 = X86ISD::VTRUNC 0x1ff8620
try.c: 0x1ff8620: v16i32 = vselect 0x1ffea60, 0x1f91d90, 0x1ff84f0
try.c: 0x1ffea60: v4i1 = X86ISD::PCMPGTM 0x1fe10f0, 0x1f7a760
try.c: 0x1fe10f0: v4i64 = X86ISD::VBROADCAST 0x1f7aaf0
try.c: 0x1f7aaf0: i64,ch = load<LD8[%uglygep72]> 0x1edadb0, 0x1fa3460, undef:i64
try.c: 0x1fa3460: i64 = add 0x1fe1fd0, 0x1fa3c20
try.c: 0x1fe1fd0: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x1fd9590: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x1fa3c20: i64 = shl 0x1fd8d40, Constant:i8<3>
try.c: 0x1fd8d40: i64,ch = CopyFromReg 0x1edadb0, Register:i64 %vreg50
try.c: 0x1fe2490: i64 = Register %vreg50
try.c: 0x1f8e750: i8 = Constant<3>
try.c: 0x1fdef50: i64 = undef
try.c: 0x1f7a760: v4i64,ch = CopyFromReg 0x1edadb0, Register:v4i64 %vreg13
try.c: 0x1f84920: v4i64 = Register %vreg13
try.c: 0x1f91d90: v16i32 = X86ISD::VBROADCAST 0x1fd8fa0
try.c: 0x1fd8fa0: i32,ch = load<LD4[ConstantPool]> 0x1edadb0, 0x1ff8160, undef:i64
try.c: 0x1ff8160: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x1f76730: i64 = TargetConstantPool<i32 1> 0
try.c: 0x1fdef50: i64 = undef
try.c: 0x1ff84f0: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0x1ff83c0: i32 = Constant<0>
try.c: 0x1ff83c0: i32 = Constant<0>
try.c: 0x1ff83c0: i32 = Constant<0>
try.c: 0x1ff83c0: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments sse2

Compiler output

Implementation: sse2
Security model: unknown
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0x178c000: v4i64 = X86ISD::VTRUNC 0x178be30
try.c: 0x178be30: v16i32 = vselect 0x177a180, 0x17166d0, 0x178bd00
try.c: 0x177a180: v4i1 = X86ISD::PCMPGTM 0x1776140, 0x1717480
try.c: 0x1776140: v4i64 = X86ISD::VBROADCAST 0x1717810
try.c: 0x1717810: i64,ch = load<LD8[%uglygep72]> 0x1670dd0, 0x1765480, undef:i64
try.c: 0x1765480: i64 = add 0x1777020, 0x16f2720
try.c: 0x1777020: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x176d2f0: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x16f2720: i64 = shl 0x176caa0, Constant:i8<3>
try.c: 0x176caa0: i64,ch = CopyFromReg 0x1670dd0, Register:i64 %vreg50
try.c: 0x17774e0: i64 = Register %vreg50
try.c: 0x17058f0: i8 = Constant<3>
try.c: 0x17747b0: i64 = undef
try.c: 0x1717480: v4i64,ch = CopyFromReg 0x1670dd0, Register:v4i64 %vreg13
try.c: 0x170c430: v4i64 = Register %vreg13
try.c: 0x17166d0: v16i32 = X86ISD::VBROADCAST 0x176cd00
try.c: 0x176cd00: i32,ch = load<LD4[ConstantPool]> 0x1670dd0, 0x178b970, undef:i64
try.c: 0x178b970: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x1711e80: i64 = TargetConstantPool<i32 1> 0
try.c: 0x17747b0: i64 = undef
try.c: 0x178bd00: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0x178bbd0: i32 = Constant<0>
try.c: 0x178bbd0: i32 = Constant<0>
try.c: 0x178bbd0: i32 = Constant<0>
try.c: 0x178bbd0: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments sse2

Compiler output

Implementation: ssse3
Security model: unknown
Compiler: cc
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib64/gcc/x86_64-suse-linux/4.8/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: hash.c: In function 'blake32_compress':
hash.c: hash.c:143:14: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: row4 = _mm_shuffle_epi8(row4, r16); \
hash.c: ^
hash.c: hash.c:196:3: note: in expansion of macro 'round'
hash.c: round(0);
hash.c: ^
hash.c: hash.c:150:14: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: row4 = _mm_shuffle_epi8(row4, r8); \
hash.c: ^
hash.c: hash.c:196:3: note: in expansion of macro 'round'
hash.c: round(0);
hash.c: ^
hash.c: hash.c:180:14: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: row4 = _mm_shuffle_epi8(row4, r16); \
hash.c: ^
hash.c: hash.c:196:3: note: in expansion of macro 'round'
hash.c: round(0);
hash.c: ^
hash.c: hash.c:186:14: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: row4 = _mm_shuffle_epi8(row4, r8); \
hash.c: ...

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

Compiler output

Implementation: ssse3
Security model: unknown
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
hash.c: hash.c:196:3: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake32_compress' that is compiled without support for 'ssse3'
hash.c: round(0);
hash.c: ^
hash.c: hash.c:143:16: note: expanded from macro 'round'
hash.c: row4 = _mm_shuffle_epi8(row4, r16); \
hash.c: ^
hash.c: hash.c:196:3: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake32_compress' that is compiled without support for 'ssse3'
hash.c: hash.c:150:16: note: expanded from macro 'round'
hash.c: row4 = _mm_shuffle_epi8(row4, r8); \
hash.c: ^
hash.c: hash.c:196:3: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake32_compress' that is compiled without support for 'ssse3'
hash.c: hash.c:180:16: note: expanded from macro 'round'
hash.c: row4 = _mm_shuffle_epi8(row4, r16); \
hash.c: ^
hash.c: hash.c:196:3: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake32_compress' that is compiled without support for 'ssse3'
hash.c: hash.c:186:16: note: expanded from macro 'round'
hash.c: row4 = _mm_shuffle_epi8(row4, r8); \
hash.c: ^
hash.c: hash.c:197:3: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake32_compress' that is compiled without support for 'ssse3'
hash.c: round(1);
hash.c: ^
hash.c: hash.c:143:16: note: expanded from macro 'round'
hash.c: row4 = _mm_shuffle_epi8(row4, r16); \
hash.c: ^
hash.c: hash.c:197:3: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'blake32_compress' that is compiled without support for 'ssse3'
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments ssse3
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ssse3
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ssse3
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ssse3

Compiler output

Implementation: ssse3
Security model: unknown
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0x1c5b100: v4i64 = X86ISD::VTRUNC 0x1c5af30
try.c: 0x1c5af30: v16i32 = vselect 0x1c547e0, 0x1bfd010, 0x1c5ae00
try.c: 0x1c547e0: v4i1 = X86ISD::PCMPGTM 0x1c3ca30, 0x1bfddc0
try.c: 0x1c3ca30: v4i64 = X86ISD::VBROADCAST 0x1bfe150
try.c: 0x1bfe150: i64,ch = load<LD8[%uglygep72]> 0x1b37dd0, 0x1c1cfd0, undef:i64
try.c: 0x1c1cfd0: i64 = add 0x1c3d910, 0x1beeef0
try.c: 0x1c3d910: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x1b98d50: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x1beeef0: i64 = shl 0x1b98500, Constant:i8<3>
try.c: 0x1b98500: i64,ch = CopyFromReg 0x1b37dd0, Register:i64 %vreg50
try.c: 0x1c3ddd0: i64 = Register %vreg50
try.c: 0x1bf9fd0: i8 = Constant<3>
try.c: 0x1c3b0a0: i64 = undef
try.c: 0x1bfddc0: v4i64,ch = CopyFromReg 0x1b37dd0, Register:v4i64 %vreg13
try.c: 0x1bd4bd0: v4i64 = Register %vreg13
try.c: 0x1bfd010: v16i32 = X86ISD::VBROADCAST 0x1b98760
try.c: 0x1b98760: i32,ch = load<LD4[ConstantPool]> 0x1b37dd0, 0x1c5aa70, undef:i64
try.c: 0x1c5aa70: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x1bd1ee0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x1c3b0a0: i64 = undef
try.c: 0x1c5ae00: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0x1c5acd0: i32 = Constant<0>
try.c: 0x1c5acd0: i32 = Constant<0>
try.c: 0x1c5acd0: i32 = Constant<0>
try.c: 0x1c5acd0: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments ssse3

Compiler output

Implementation: ssse3
Security model: unknown
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0x1b6b1b0: v4i64 = X86ISD::VTRUNC 0x1b6afe0
try.c: 0x1b6afe0: v16i32 = vselect 0x1b63bd0, 0x1aec120, 0x1b6aeb0
try.c: 0x1b63bd0: v4i1 = X86ISD::PCMPGTM 0x1b54aa0, 0x1aff2a0
try.c: 0x1b54aa0: v4i64 = X86ISD::VBROADCAST 0x1aff630
try.c: 0x1aff630: i64,ch = load<LD8[%uglygep72]> 0x1a4ede0, 0x1b13c70, undef:i64
try.c: 0x1b13c70: i64 = add 0x1b55980, 0x1af5260
try.c: 0x1b55980: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x1af0720: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x1af5260: i64 = shl 0x1aefed0, Constant:i8<3>
try.c: 0x1aefed0: i64,ch = CopyFromReg 0x1a4ede0, Register:i64 %vreg50
try.c: 0x1b55e40: i64 = Register %vreg50
try.c: 0x1ae9b10: i8 = Constant<3>
try.c: 0x1b53110: i64 = undef
try.c: 0x1aff2a0: v4i64,ch = CopyFromReg 0x1a4ede0, Register:v4i64 %vreg13
try.c: 0x1aee2f0: v4i64 = Register %vreg13
try.c: 0x1aec120: v16i32 = X86ISD::VBROADCAST 0x1af0130
try.c: 0x1af0130: i32,ch = load<LD4[ConstantPool]> 0x1a4ede0, 0x1b6ab20, undef:i64
try.c: 0x1b6ab20: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x1b01060: i64 = TargetConstantPool<i32 1> 0
try.c: 0x1b53110: i64 = undef
try.c: 0x1b6aeb0: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0x1b6ad80: i32 = Constant<0>
try.c: 0x1b6ad80: i32 = Constant<0>
try.c: 0x1b6ad80: i32 = Constant<0>
try.c: 0x1b6ad80: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ssse3

Compiler output

Implementation: ssse3
Security model: unknown
Compiler: gcc
hash.c: In file included from hash.c:5:0:
hash.c: hash.c: In function 'blake32_compress':
hash.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:186:14: note: called from here
hash.c: row4 = _mm_shuffle_epi8(row4, r8); \
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:205:3: note: in expansion of macro 'round'
hash.c: round(9);
hash.c: ^~~~~
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:180:14: note: called from here
hash.c: row4 = _mm_shuffle_epi8(row4, r16); \
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:205:3: note: in expansion of macro 'round'
hash.c: round(9);
hash.c: ^~~~~
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: ...

Number of similar (compiler,implementation) pairs: 70, namely:
CompilerImplementations
gcc ssse3
gcc -O2 -fomit-frame-pointer ssse3
gcc -O3 -fomit-frame-pointer ssse3
gcc -O -fomit-frame-pointer ssse3
gcc -Os -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -Os -fomit-frame-pointer ssse3
gcc -funroll-loops ssse3
gcc -funroll-loops -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -O -fomit-frame-pointer ssse3
gcc -funroll-loops -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer ssse3
gcc -m64 -O2 -fomit-frame-pointer ssse3
gcc -m64 -O3 -fomit-frame-pointer ssse3
gcc -m64 -O -fomit-frame-pointer ssse3
gcc -m64 -Os -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -march=barcelona -O -fomit-frame-pointer ssse3
gcc -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -march=k8 -O -fomit-frame-pointer ssse3
gcc -march=k8 -Os -fomit-frame-pointer ssse3
gcc -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -march=nocona -O -fomit-frame-pointer ssse3
gcc -march=nocona -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: ssse3
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:5:0:
hash.c: hash.c: In function 'blake32_compress':
hash.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:186:14: note: called from here
hash.c: row4 = _mm_shuffle_epi8(row4, r8); \
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:205:3: note: in expansion of macro 'round'
hash.c: round(9);
hash.c: ^~~~~
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:180:14: note: called from here
hash.c: row4 = _mm_shuffle_epi8(row4, r16); \
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:205:3: note: in expansion of macro 'round'
hash.c: round(9);
hash.c: ^~~~~
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: ...
hash.c: In file included from hash.c:5:0:
hash.c: hash.c: In function 'blake32_compress':
hash.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:186:14: note: called from here
hash.c: row4 = _mm_shuffle_epi8(row4, r8); \
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:205:3: note: in expansion of macro 'round'
hash.c: round(9);
hash.c: ^~~~~
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:180:14: note: called from here
hash.c: row4 = _mm_shuffle_epi8(row4, r16); \
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:205:3: note: in expansion of macro 'round'
hash.c: round(9);
hash.c: ^~~~~
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: ...

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