Implementation notes: amd64, oki, crypto_core/aes256encrypt

Computer: oki
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20181123
Operation: crypto_core
Primitive: aes256encrypt
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
210? ? ?? ? ?dolbeau/aesenc-intclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2018112720181123
210? ? ?? ? ?dolbeau/aesenc-intclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2018112720181123
210? ? ?? ? ?dolbeau/aesenc-intgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018112720181123
210? ? ?? ? ?dolbeau/aesenc-intgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018112720181123
210? ? ?? ? ?dolbeau/aesenc-intgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018112720181123
210? ? ?? ? ?dolbeau/aesenc-intgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018112720181123
214? ? ?? ? ?dolbeau/aesenc-intgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018112720181123
228? ? ?? ? ?dolbeau/aesenc-intgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018112720181123
228? ? ?? ? ?dolbeau/aesenc-intgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018112720181123
228? ? ?? ? ?dolbeau/aesenc-intgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018112720181123
228? ? ?? ? ?dolbeau/aesenc-intgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018112720181123
228? ? ?? ? ?dolbeau/aesenc-intgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018112720181123
228? ? ?? ? ?dolbeau/aesenc-intgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018112720181123
228? ? ?? ? ?dolbeau/aesenc-intgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018112720181123
228? ? ?? ? ?dolbeau/aesenc-intgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018112720181123
228? ? ?? ? ?dolbeau/aesenc-intgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018112720181123
230? ? ?? ? ?dolbeau/aesenc-intgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018112720181123
234? ? ?? ? ?dolbeau/aesenc-intgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018112720181123
234? ? ?? ? ?dolbeau/aesenc-intgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018112720181123
240? ? ?? ? ?dolbeau/aesenc-intgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018112720181123
244? ? ?? ? ?dolbeau/aesenc-intgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018112720181123
244? ? ?? ? ?dolbeau/aesenc-intgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018112720181123
402? ? ?? ? ?dolbeau/std-4ftclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2018112720181123
406? ? ?? ? ?dolbeau/std-4ftclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2018112720181123
406? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018112720181123
406? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018112720181123
406? ? ?? ? ?dolbeau/std-4ftgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018112720181123
408? ? ?? ? ?dolbeau/std-4ftclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
408? ? ?? ? ?dolbeau/std-4ftgcc_-O2_-fomit-frame-pointer2018112720181123
408? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-O2_-fomit-frame-pointer2018112720181123
408? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-O3_-fomit-frame-pointer2018112720181123
408? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112720181123
408? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112720181123
408? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018112720181123
408? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
408? ? ?? ? ?dolbeau/std-4ftgcc_-march=k8_-O2_-fomit-frame-pointer2018112720181123
408? ? ?? ? ?dolbeau/std-4ftgcc_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
410? ? ?? ? ?dolbeau/std-4ftclang_-O3_-fomit-frame-pointer_-Qunused-arguments2018112720181123
410? ? ?? ? ?dolbeau/std-4ftclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2018112720181123
410? ? ?? ? ?dolbeau/std-4ftclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
410? ? ?? ? ?dolbeau/std-4ftclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
410? ? ?? ? ?dolbeau/std-4ftgcc_-O3_-fomit-frame-pointer2018112720181123
410? ? ?? ? ?dolbeau/std-4ftgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112720181123
410? ? ?? ? ?dolbeau/std-4ftgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112720181123
410? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018112720181123
410? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-O2_-fomit-frame-pointer2018112720181123
410? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-O3_-fomit-frame-pointer2018112720181123
410? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
410? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018112720181123
410? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018112720181123
410? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018112720181123
410? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
410? ? ?? ? ?dolbeau/std-4ftgcc_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
412? ? ?? ? ?dolbeau/std-4ftclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2018112720181123
412? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
412? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
412? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
412? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018112720181123
412? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018112720181123
412? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018112720181123
412? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018112720181123
412? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018112720181123
412? ? ?? ? ?dolbeau/std-4ftgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018112720181123
414? ? ?? ? ?dolbeau/std-4ftgcc_-march=k8_-O3_-fomit-frame-pointer2018112720181123
416? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018112720181123
416? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
416? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
416? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
418? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018112720181123
418? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018112720181123
418? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018112720181123
418? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018112720181123
418? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018112720181123
418? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018112720181123
420? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018112720181123
420? ? ?? ? ?dolbeau/std-4ftgcc_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
424? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018112720181123
426? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
426? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
428? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
428? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018112720181123
428? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018112720181123
428? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018112720181123
428? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018112720181123
430? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-O_-fomit-frame-pointer2018112720181123
430? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018112720181123
430? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018112720181123
430? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018112720181123
432? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018112720181123
432? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
434? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018112720181123
438? ? ?? ? ?dolbeau/std-4ftgcc_-O_-fomit-frame-pointer2018112720181123
438? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018112720181123
440? ? ?? ? ?dolbeau/std-4ftgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018112720181123
440? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-O_-fomit-frame-pointer2018112720181123
440? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018112720181123
440? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018112720181123
440? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018112720181123
440? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018112720181123
440? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018112720181123
440? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018112720181123
440? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018112720181123
440? ? ?? ? ?dolbeau/std-4ftgcc_-march=k8_-O_-fomit-frame-pointer2018112720181123
440? ? ?? ? ?dolbeau/std-4ftgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018112720181123
442? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018112720181123
442? ? ?? ? ?dolbeau/std-4ftgcc_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
442? ? ?? ? ?dolbeau/std-4ftgcc_-march=nocona_-O_-fomit-frame-pointer2018112720181123
444? ? ?? ? ?dolbeau/std-4ftgcc_-Os_-fomit-frame-pointer2018112720181123
444? ? ?? ? ?dolbeau/std-4ftgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018112720181123
444? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018112720181123
444? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-Os_-fomit-frame-pointer2018112720181123
444? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018112720181123
444? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018112720181123
444? ? ?? ? ?dolbeau/std-4ftgcc_-march=k8_-Os_-fomit-frame-pointer2018112720181123
446? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018112720181123
446? ? ?? ? ?dolbeau/std-2ftgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018112720181123
446? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018112720181123
446? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
446? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018112720181123
448? ? ?? ? ?dolbeau/std-2ftclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2018112720181123
448? ? ?? ? ?dolbeau/std-2ftgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018112720181123
448? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-Os_-fomit-frame-pointer2018112720181123
448? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112720181123
448? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018112720181123
448? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
448? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
448? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
448? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
448? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018112720181123
448? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
448? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
450? ? ?? ? ?dolbeau/std-2ftgcc_-Os_-fomit-frame-pointer2018112720181123
450? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018112720181123
450? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018112720181123
450? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
450? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018112720181123
450? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018112720181123
450? ? ?? ? ?dolbeau/std-2ftgcc_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
450? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018112720181123
450? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018112720181123
450? ? ?? ? ?dolbeau/std-4ftgcc_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
450? ? ?? ? ?dolbeau/std-4ftgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018112720181123
450? ? ?? ? ?dolbeau/std-4ftgcc_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
452? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
452? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
452? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018112720181123
452? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018112720181123
452? ? ?? ? ?dolbeau/std-2ftgcc_-march=k8_-Os_-fomit-frame-pointer2018112720181123
452? ? ?? ? ?dolbeau/std-2ftgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018112720181123
452? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-Os_-fomit-frame-pointer2018112720181123
452? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
452? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
452? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018112720181123
454? ? ?? ? ?dolbeau/std-2ftclang_-O3_-fomit-frame-pointer_-Qunused-arguments2018112720181123
454? ? ?? ? ?dolbeau/std-2ftclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
454? ? ?? ? ?dolbeau/std-2ftclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
454? ? ?? ? ?dolbeau/std-2ftclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
454? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-O2_-fomit-frame-pointer2018112720181123
454? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
454? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
454? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018112720181123
454? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018112720181123
454? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018112720181123
454? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018112720181123
454? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
454? ? ?? ? ?dolbeau/std-2ftgcc_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
454? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
454? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018112720181123
456? ? ?? ? ?dolbeau/std-2ftclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2018112720181123
456? ? ?? ? ?dolbeau/std-2ftgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112720181123
456? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112720181123
456? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018112720181123
456? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
456? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018112720181123
456? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018112720181123
456? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-O3_-fomit-frame-pointer2018112720181123
456? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018112720181123
456? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018112720181123
456? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018112720181123
456? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
456? ? ?? ? ?dolbeau/std-2ftgcc_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
456? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018112720181123
456? ? ?? ? ?dolbeau/std-4ftgcc_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
458? ? ?? ? ?dolbeau/std-2ftclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2018112720181123
458? ? ?? ? ?dolbeau/std-2ftgcc_-O3_-fomit-frame-pointer2018112720181123
458? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018112720181123
458? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018112720181123
458? ? ?? ? ?dolbeau/std-2ftgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018112720181123
458? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018112720181123
460? ? ?? ? ?dolbeau/std-1ftclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2018112720181123
460? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-O3_-fomit-frame-pointer2018112720181123
460? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
462? ? ?? ? ?dolbeau/std-2ftgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112720181123
462? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018112720181123
462? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018112720181123
462? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018112720181123
462? ? ?? ? ?dolbeau/std-2ftgcc_-march=k8_-O3_-fomit-frame-pointer2018112720181123
462? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018112720181123
462? ? ?? ? ?dolbeau/std-4ftgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018112720181123
464? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-O2_-fomit-frame-pointer2018112720181123
464? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-Os_-fomit-frame-pointer2018112720181123
464? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018112720181123
464? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018112720181123
464? ? ?? ? ?dolbeau/std-2ftgcc_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
464? ? ?? ? ?dolbeau/std-2ftgcc_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
464? ? ?? ? ?dolbeau/std-2ftgcc_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
466? ? ?? ? ?dolbeau/std-2ftclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2018112720181123
466? ? ?? ? ?dolbeau/std-2ftgcc_-O2_-fomit-frame-pointer2018112720181123
466? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
466? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
466? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018112720181123
466? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018112720181123
466? ? ?? ? ?dolbeau/std-2ftgcc_-march=k8_-O2_-fomit-frame-pointer2018112720181123
468? ? ?? ? ?dolbeau/std-1ftclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2018112720181123
468? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018112720181123
468? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018112720181123
468? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018112720181123
470? ? ?? ? ?dolbeau/std-1ftclang_-O3_-fomit-frame-pointer_-Qunused-arguments2018112720181123
470? ? ?? ? ?dolbeau/std-1ftclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2018112720181123
470? ? ?? ? ?dolbeau/std-1ftclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
470? ? ?? ? ?dolbeau/std-1ftclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
470? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018112720181123
470? ? ?? ? ?dolbeau/std-1ftgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018112720181123
470? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
470? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018112720181123
472? ? ?? ? ?dolbeau/std-1ftgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112720181123
472? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018112720181123
472? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
472? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018112720181123
472? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018112720181123
472? ? ?? ? ?dolbeau/std-1ftgcc_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
472? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018112720181123
472? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
472? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018112720181123
472? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018112720181123
472? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
474? ? ?? ? ?dolbeau/std-1ftgcc_-O3_-fomit-frame-pointer2018112720181123
474? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112720181123
474? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-O3_-fomit-frame-pointer2018112720181123
474? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018112720181123
474? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018112720181123
474? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018112720181123
474? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018112720181123
474? ? ?? ? ?dolbeau/std-1ftgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018112720181123
474? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018112720181123
474? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
474? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
474? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018112720181123
474? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018112720181123
474? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018112720181123
476? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
476? ? ?? ? ?dolbeau/std-1ftgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018112720181123
476? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018112720181123
476? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018112720181123
476? ? ?? ? ?dolbeau/std-2ftgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018112720181123
478? ? ?? ? ?dolbeau/std-1ftclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
478? ? ?? ? ?dolbeau/std-1ftgcc_-Os_-fomit-frame-pointer2018112720181123
478? ? ?? ? ?dolbeau/std-1ftgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018112720181123
478? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-O3_-fomit-frame-pointer2018112720181123
478? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018112720181123
478? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
478? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018112720181123
478? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
478? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018112720181123
478? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
478? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-Os_-fomit-frame-pointer2018112720181123
478? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018112720181123
478? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018112720181123
478? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018112720181123
478? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018112720181123
478? ? ?? ? ?dolbeau/std-1ftgcc_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
478? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018112720181123
478? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
478? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018112720181123
478? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018112720181123
480? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-O2_-fomit-frame-pointer2018112720181123
480? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018112720181123
480? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018112720181123
480? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
480? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
480? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018112720181123
480? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018112720181123
480? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018112720181123
480? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018112720181123
480? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018112720181123
480? ? ?? ? ?dolbeau/std-1ftgcc_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
480? ? ?? ? ?dolbeau/std-1ftgcc_-march=k8_-O3_-fomit-frame-pointer2018112720181123
480? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018112720181123
480? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
482? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
482? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
482? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018112720181123
482? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018112720181123
482? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018112720181123
482? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018112720181123
482? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
482? ? ?? ? ?dolbeau/std-1ftgcc_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
482? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018112720181123
484? ? ?? ? ?dolbeau/std-1ftgcc_-O2_-fomit-frame-pointer2018112720181123
484? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
484? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018112720181123
484? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018112720181123
484? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018112720181123
484? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
484? ? ?? ? ?dolbeau/std-1ftgcc_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
484? ? ?? ? ?dolbeau/std-1ftgcc_-march=k8_-Os_-fomit-frame-pointer2018112720181123
486? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-Os_-fomit-frame-pointer2018112720181123
486? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018112720181123
486? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-O2_-fomit-frame-pointer2018112720181123
486? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018112720181123
486? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018112720181123
486? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018112720181123
486? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018112720181123
486? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-O_-fomit-frame-pointer2018112720181123
488? ? ?? ? ?dolbeau/std-1ftgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112720181123
488? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
488? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
490? ? ?? ? ?dolbeau/std-1ftgcc_-march=k8_-O2_-fomit-frame-pointer2018112720181123
490? ? ?? ? ?dolbeau/std-2ftgcc_-O_-fomit-frame-pointer2018112720181123
490? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018112720181123
490? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018112720181123
490? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018112720181123
490? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018112720181123
490? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018112720181123
490? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018112720181123
490? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018112720181123
490? ? ?? ? ?dolbeau/std-2ftgcc_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
490? ? ?? ? ?dolbeau/std-2ftgcc_-march=k8_-O_-fomit-frame-pointer2018112720181123
490? ? ?? ? ?dolbeau/std-2ftgcc_-march=nocona_-O_-fomit-frame-pointer2018112720181123
492? ? ?? ? ?dolbeau/std-1ftclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2018112720181123
492? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112720181123
492? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
492? ? ?? ? ?dolbeau/std-2ftgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018112720181123
494? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
494? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018112720181123
494? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018112720181123
494? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
496? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
496? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018112720181123
498? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018112720181123
498? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018112720181123
498? ? ?? ? ?dolbeau/std-1ftgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018112720181123
498? ? ?? ? ?dolbeau/std-1ftgcc_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
500? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
502? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018112720181123
502? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018112720181123
502? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018112720181123
502? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
502? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018112720181123
504? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018112720181123
506? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-O_-fomit-frame-pointer2018112720181123
506? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018112720181123
506? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
506? ? ?? ? ?dolbeau/std-2ftgcc_-m64_-O_-fomit-frame-pointer2018112720181123
508? ? ?? ? ?dolbeau/std-1ftgcc_-march=nocona_-O_-fomit-frame-pointer2018112720181123
510? ? ?? ? ?dolbeau/std-1ftgcc_-O_-fomit-frame-pointer2018112720181123
510? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
510? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018112720181123
510? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018112720181123
510? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018112720181123
510? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018112720181123
510? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018112720181123
510? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018112720181123
510? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018112720181123
510? ? ?? ? ?dolbeau/std-1ftgcc_-march=k8_-O_-fomit-frame-pointer2018112720181123
512? ? ?? ? ?dolbeau/std-1ftgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018112720181123
512? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-O_-fomit-frame-pointer2018112720181123
512? ? ?? ? ?dolbeau/std-1ftgcc_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
514? ? ?? ? ?dolbeau/std-1ftgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018112720181123
568? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018112720181123
718? ? ?? ? ?opensslclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
718? ? ?? ? ?opensslclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
720? ? ?? ? ?opensslclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2018112720181123
720? ? ?? ? ?opensslclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2018112720181123
720? ? ?? ? ?opensslclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2018112720181123
720? ? ?? ? ?opensslclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2018112720181123
720? ? ?? ? ?opensslgcc_-funroll-loops_-Os_-fomit-frame-pointer2018112720181123
720? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
720? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
720? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
720? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
720? ? ?? ? ?opensslgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018112720181123
720? ? ?? ? ?opensslgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018112720181123
720? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
720? ? ?? ? ?opensslgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
720? ? ?? ? ?opensslgcc_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
720? ? ?? ? ?opensslgcc_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
720? ? ?? ? ?opensslgcc_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
722? ? ?? ? ?opensslgcc_-O2_-fomit-frame-pointer2018112720181123
722? ? ?? ? ?opensslgcc_-O3_-fomit-frame-pointer2018112720181123
722? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018112720181123
722? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
722? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
722? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018112720181123
722? ? ?? ? ?opensslgcc_-m64_-Os_-fomit-frame-pointer2018112720181123
722? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
722? ? ?? ? ?opensslgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018112720181123
722? ? ?? ? ?opensslgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018112720181123
722? ? ?? ? ?opensslgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018112720181123
722? ? ?? ? ?opensslgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018112720181123
722? ? ?? ? ?opensslgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018112720181123
722? ? ?? ? ?opensslgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018112720181123
722? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018112720181123
722? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018112720181123
722? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018112720181123
722? ? ?? ? ?opensslgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018112720181123
722? ? ?? ? ?opensslgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018112720181123
722? ? ?? ? ?opensslgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018112720181123
722? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018112720181123
722? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
722? ? ?? ? ?opensslgcc_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
722? ? ?? ? ?opensslgcc_-march=k8_-O2_-fomit-frame-pointer2018112720181123
722? ? ?? ? ?opensslgcc_-march=k8_-O_-fomit-frame-pointer2018112720181123
722? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018112720181123
724? ? ?? ? ?opensslclang_-O3_-fomit-frame-pointer_-Qunused-arguments2018112720181123
724? ? ?? ? ?opensslgcc_-O_-fomit-frame-pointer2018112720181123
724? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018112720181123
724? ? ?? ? ?opensslgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018112720181123
724? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112720181123
724? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112720181123
724? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
724? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018112720181123
724? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
724? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
724? ? ?? ? ?opensslgcc_-m64_-O3_-fomit-frame-pointer2018112720181123
724? ? ?? ? ?opensslgcc_-m64_-O_-fomit-frame-pointer2018112720181123
724? ? ?? ? ?opensslgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018112720181123
724? ? ?? ? ?opensslgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018112720181123
724? ? ?? ? ?opensslgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018112720181123
724? ? ?? ? ?opensslgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018112720181123
724? ? ?? ? ?opensslgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018112720181123
724? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018112720181123
724? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018112720181123
724? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018112720181123
724? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018112720181123
724? ? ?? ? ?opensslgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018112720181123
724? ? ?? ? ?opensslgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018112720181123
724? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018112720181123
724? ? ?? ? ?opensslgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018112720181123
724? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018112720181123
724? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018112720181123
724? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018112720181123
724? ? ?? ? ?opensslgcc_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
724? ? ?? ? ?opensslgcc_-march=k8_-Os_-fomit-frame-pointer2018112720181123
724? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018112720181123
724? ? ?? ? ?opensslgcc_-march=nocona_-O_-fomit-frame-pointer2018112720181123
726? ? ?? ? ?opensslgcc_-funroll-loops_-O2_-fomit-frame-pointer2018112720181123
726? ? ?? ? ?opensslgcc_-funroll-loops_-O3_-fomit-frame-pointer2018112720181123
726? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018112720181123
726? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018112720181123
726? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
726? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
726? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
726? ? ?? ? ?opensslgcc_-m64_-O2_-fomit-frame-pointer2018112720181123
726? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
726? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018112720181123
726? ? ?? ? ?opensslgcc_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
726? ? ?? ? ?opensslgcc_-march=k8_-O3_-fomit-frame-pointer2018112720181123
726? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018112720181123
728? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018112720181123
728? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018112720181123
728? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
728? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018112720181123
728? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018112720181123
728? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018112720181123
728? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
728? ? ?? ? ?opensslgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018112720181123
728? ? ?? ? ?opensslgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018112720181123
728? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018112720181123
728? ? ?? ? ?opensslgcc_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
728? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018112720181123
730? ? ?? ? ?opensslcc2018112720181123
730? ? ?? ? ?opensslgcc_-funroll-loops_-O_-fomit-frame-pointer2018112720181123
730? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018112720181123
730? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018112720181123
732? ? ?? ? ?opensslclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
732? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018112720181123
732? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018112720181123
732? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018112720181123
736? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112720181123
738? ? ?? ? ?opensslgcc2018112720181123
738? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112720181123
742? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018112720181123
744? ? ?? ? ?opensslgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018112720181123
748? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
748? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018112720181123
748? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
752? ? ?? ? ?opensslgcc_-funroll-loops2018112720181123
754? ? ?? ? ?opensslgcc_-Os_-fomit-frame-pointer2018112720181123
1360? ? ?? ? ?dolbeau/std-4ftcc2018112720181123
1364? ? ?? ? ?dolbeau/std-4ftgcc2018112720181123
1364? ? ?? ? ?dolbeau/std-4ftgcc_-funroll-loops2018112720181123
1970? ? ?? ? ?dolbeau/std-2ftgcc_-funroll-loops2018112720181123
1980? ? ?? ? ?dolbeau/std-2ftgcc2018112720181123
1982? ? ?? ? ?dolbeau/std-2ftcc2018112720181123
2232? ? ?? ? ?dolbeau/std-1ftgcc_-funroll-loops2018112720181123
2234? ? ?? ? ?dolbeau/std-1ftcc2018112720181123
2236? ? ?? ? ?dolbeau/std-1ftgcc2018112720181123
242176? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
242220? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
243628? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018112720181123
243650? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018112720181123
243656? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112720181123
245922? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018112720181123
245966? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018112720181123
246292? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
246316? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
247772? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
247832? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018112720181123
248138? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018112720181123
248260? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018112720181123
248272? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018112720181123
248276? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018112720181123
248278? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018112720181123
248282? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018112720181123
248788? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
248802? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018112720181123
248962? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018112720181123
249008? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2018112720181123
249048? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018112720181123
249052? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018112720181123
249066? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018112720181123
249220? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018112720181123
249286? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018112720181123
249922? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018112720181123
362454? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
362578? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
363308? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018112720181123
363322? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018112720181123
363472? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018112720181123
363488? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112720181123
363506? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018112720181123
364410? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
364432? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
382858? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018112720181123
382908? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018112720181123
382928? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018112720181123
382972? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
382972? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
383040? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018112720181123
383100? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018112720181123
383136? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018112720181123
383180? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018112720181123
541798? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2018112720181123
541806? ? ?? ? ?refclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2018112720181123
541842? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2018112720181123
541866? ? ?? ? ?refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2018112720181123
542140? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
542142? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2018112720181123
542300? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
542790? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018112720181123
748740? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018112720181123
749598? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018112720181123
753096? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018112720181123
756658? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018112720181123
763404? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
763622? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018112720181123
768118? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2018112720181123
768628? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018112720181123
769606? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018112720181123
769646? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018112720181123
769876? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018112720181123
770490? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
771004? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2018112720181123
780010? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018112720181123
780280? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018112720181123
780518? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018112720181123
781158? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018112720181123
781784? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018112720181123
781800? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018112720181123
790744? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018112720181123
795154? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018112720181123
795328? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018112720181123
795438? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
795484? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018112720181123
795604? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018112720181123
795656? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018112720181123
796308? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
796482? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2018112720181123
797118? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018112720181123
798994? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018112720181123
799172? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018112720181123
799214? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018112720181123
799318? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018112720181123
799438? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2018112720181123
800080? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2018112720181123
801940? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
801948? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
804310? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
804368? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018112720181123
808948? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2018112720181123
809138? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
809188? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018112720181123
809234? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018112720181123
809362? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018112720181123
809468? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018112720181123
817206? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018112720181123
834502? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018112720181123
840988? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018112720181123
840992? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018112720181123
841124? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018112720181123
841522? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018112720181123
842980? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018112720181123
843296? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018112720181123
843382? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2018112720181123
843894? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2018112720181123
850424? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018112720181123
852836? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018112720181123
852948? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018112720181123
853346? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018112720181123
853426? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018112720181123
853716? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018112720181123
863164? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
863164? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2018112720181123
3003334? ? ?? ? ?refcc2018112720181123
3061348? ? ?? ? ?refgcc2018112720181123
3062046? ? ?? ? ?refgcc_-funroll-loops2018112720181123

Compiler output

Implementation: dolbeau/aesenc-int
Security model: unknown
Compiler: cc
core.c: core.c: In function 'aes256ni_setkey_encrypt':
core.c: core.c:13:3: warning: passing argument 1 of '_mm_loadu_si128' from incompatible pointer type [enabled by default]
core.c: __m128i key0 = _mm_loadu_si128((const unsigned int *)(key+0));
core.c: ^
core.c: In file included from /usr/lib64/gcc/x86_64-suse-linux/4.8/include/xmmintrin.h:1246:0,
core.c: from /usr/lib64/gcc/x86_64-suse-linux/4.8/include/immintrin.h:32,
core.c: from core.c:9:
core.c: /usr/lib64/gcc/x86_64-suse-linux/4.8/include/emmintrin.h:682:1: note: expected 'const __vector(2) long long int *' but argument is of type 'const unsigned int *'
core.c: _mm_loadu_si128 (__m128i const *__P)
core.c: ^
core.c: core.c:14:3: warning: passing argument 1 of '_mm_loadu_si128' from incompatible pointer type [enabled by default]
core.c: __m128i key1 = _mm_loadu_si128((const unsigned int *)(key+16));
core.c: ^
core.c: In file included from /usr/lib64/gcc/x86_64-suse-linux/4.8/include/xmmintrin.h:1246:0,
core.c: from /usr/lib64/gcc/x86_64-suse-linux/4.8/include/immintrin.h:32,
core.c: from core.c:9:
core.c: /usr/lib64/gcc/x86_64-suse-linux/4.8/include/emmintrin.h:682:1: note: expected 'const __vector(2) long long int *' but argument is of type 'const unsigned int *'
core.c: _mm_loadu_si128 (__m128i const *__P)
core.c: ^
core.c: core.c:24:9: error: incompatible types when assigning to type '__m128i' from type 'int'
core.c: temp1 = _mm_aeskeygenassist_si128(temp2, IMM); \
core.c: ^
core.c: core.c:43:3: note: in expansion of macro 'BLOCK1'
core.c: BLOCK1(0x01);
core.c: ^
core.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc dolbeau/aesenc-int

Compiler output

Implementation: dolbeau/aesenc-int
Security model: unknown
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
core.c: core.c:13:34: warning: incompatible pointer types passing 'const unsigned int *' to parameter of type 'const __m128i *' [-Wincompatible-pointer-types]
core.c: __m128i key0 = _mm_loadu_si128((const unsigned int *)(key+0));
core.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
core.c: /usr/bin/../lib64/clang/3.8.0/include/emmintrin.h:1112:32: note: passing argument to parameter '__p' here
core.c: _mm_loadu_si128(__m128i const *__p)
core.c: ^
core.c: core.c:14:34: warning: incompatible pointer types passing 'const unsigned int *' to parameter of type 'const __m128i *' [-Wincompatible-pointer-types]
core.c: __m128i key1 = _mm_loadu_si128((const unsigned int *)(key+16));
core.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
core.c: /usr/bin/../lib64/clang/3.8.0/include/emmintrin.h:1112:32: note: passing argument to parameter '__p' here
core.c: _mm_loadu_si128(__m128i const *__p)
core.c: ^
core.c: core.c:43:3: error: '__builtin_ia32_aeskeygenassist128' needs target feature aes
core.c: BLOCK1(0x01);
core.c: ^
core.c: core.c:24:11: note: expanded from macro 'BLOCK1'
core.c: temp1 = _mm_aeskeygenassist_si128(temp2, IMM); \
core.c: ^
core.c: /usr/bin/../lib64/clang/3.8.0/include/__wmmintrin_aes.h:62:12: note: expanded from macro '_mm_aeskeygenassist_si128'
core.c: (__m128i)__builtin_ia32_aeskeygenassist128((__v2di)(__m128i)(C), (int)(R))
core.c: ^
core.c: core.c:44:3: error: '__builtin_ia32_aeskeygenassist128' needs target feature aes
core.c: BLOCK2(0x01);
core.c: ^
core.c: core.c:34:11: note: expanded from macro 'BLOCK2'
core.c: ...

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments dolbeau/aesenc-int
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments dolbeau/aesenc-int
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments dolbeau/aesenc-int
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments dolbeau/aesenc-int
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments dolbeau/aesenc-int
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments dolbeau/aesenc-int

Compiler output

Implementation: dolbeau/aesenc-int
Security model: unknown
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
core.c: core.c:13:34: warning: incompatible pointer types passing 'const unsigned int *' to parameter of type 'const __m128i *' [-Wincompatible-pointer-types]
core.c: __m128i key0 = _mm_loadu_si128((const unsigned int *)(key+0));
core.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
core.c: /usr/bin/../lib64/clang/3.8.0/include/emmintrin.h:1112:32: note: passing argument to parameter '__p' here
core.c: _mm_loadu_si128(__m128i const *__p)
core.c: ^
core.c: core.c:14:34: warning: incompatible pointer types passing 'const unsigned int *' to parameter of type 'const __m128i *' [-Wincompatible-pointer-types]
core.c: __m128i key1 = _mm_loadu_si128((const unsigned int *)(key+16));
core.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
core.c: /usr/bin/../lib64/clang/3.8.0/include/emmintrin.h:1112:32: note: passing argument to parameter '__p' here
core.c: _mm_loadu_si128(__m128i const *__p)
core.c: ^
core.c: 2 warnings generated.
try.c: fatal error: error in backend: Cannot select: 0x256fe60: v4i64 = X86ISD::VTRUNC 0x256fc90
try.c: 0x256fc90: v16i32 = vselect 0x256c8d0, 0x24f1090, 0x256fb60
try.c: 0x256c8d0: v4i1 = X86ISD::PCMPGTM 0x254e4e0, 0x24eb1c0
try.c: 0x254e4e0: v4i64 = X86ISD::VBROADCAST 0x24eb550
try.c: 0x24eb550: i64,ch = load<LD8[%uglygep72]> 0x2451dd0, 0x24fea60, undef:i64
try.c: 0x24fea60: i64 = add 0x2557600, 0x24f6b00
try.c: 0x2557600: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x24fc7c0: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x24f6b00: i64 = shl 0x24fbf70, Constant:i8<3>
try.c: 0x24fbf70: i64,ch = CopyFromReg 0x2451dd0, Register:i64 %vreg50
try.c: 0x2557ac0: i64 = Register %vreg50
try.c: 0x24f8100: i8 = Constant<3>
try.c: 0x2555da0: i64 = undef
try.c: 0x24eb1c0: v4i64,ch = CopyFromReg 0x2451dd0, Register:v4i64 %vreg13
try.c: 0x2517b40: v4i64 = Register %vreg13
try.c: 0x24f1090: v16i32 = X86ISD::VBROADCAST 0x24fc1d0
try.c: 0x24fc1d0: i32,ch = load<LD4[ConstantPool]> 0x2451dd0, 0x256f7d0, undef:i64
try.c: 0x256f7d0: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x24ecf80: i64 = TargetConstantPool<i32 1> 0
try.c: 0x2555da0: i64 = undef
try.c: 0x256fb60: 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: 0x256fa30: i32 = Constant<0>
try.c: 0x256fa30: i32 = Constant<0>
try.c: 0x256fa30: i32 = Constant<0>
try.c: 0x256fa30: i32 = Constant<0>
try.c: ...

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

Compiler output

Implementation: dolbeau/aesenc-int
Security model: unknown
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
core.c: core.c:13:34: warning: incompatible pointer types passing 'const unsigned int *' to parameter of type 'const __m128i *' [-Wincompatible-pointer-types]
core.c: __m128i key0 = _mm_loadu_si128((const unsigned int *)(key+0));
core.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
core.c: /usr/bin/../lib64/clang/3.8.0/include/emmintrin.h:1112:32: note: passing argument to parameter '__p' here
core.c: _mm_loadu_si128(__m128i const *__p)
core.c: ^
core.c: core.c:14:34: warning: incompatible pointer types passing 'const unsigned int *' to parameter of type 'const __m128i *' [-Wincompatible-pointer-types]
core.c: __m128i key1 = _mm_loadu_si128((const unsigned int *)(key+16));
core.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
core.c: /usr/bin/../lib64/clang/3.8.0/include/emmintrin.h:1112:32: note: passing argument to parameter '__p' here
core.c: _mm_loadu_si128(__m128i const *__p)
core.c: ^
core.c: 2 warnings generated.

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments dolbeau/aesenc-int
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments dolbeau/aesenc-int

Compiler output

Implementation: dolbeau/aesenc-int
Security model: unknown
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
core.c: core.c:13:34: warning: incompatible pointer types passing 'const unsigned int *' to parameter of type 'const __m128i *' [-Wincompatible-pointer-types]
core.c: __m128i key0 = _mm_loadu_si128((const unsigned int *)(key+0));
core.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
core.c: /usr/bin/../lib64/clang/3.8.0/include/emmintrin.h:1112:32: note: passing argument to parameter '__p' here
core.c: _mm_loadu_si128(__m128i const *__p)
core.c: ^
core.c: core.c:14:34: warning: incompatible pointer types passing 'const unsigned int *' to parameter of type 'const __m128i *' [-Wincompatible-pointer-types]
core.c: __m128i key1 = _mm_loadu_si128((const unsigned int *)(key+16));
core.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
core.c: /usr/bin/../lib64/clang/3.8.0/include/emmintrin.h:1112:32: note: passing argument to parameter '__p' here
core.c: _mm_loadu_si128(__m128i const *__p)
core.c: ^
core.c: 2 warnings generated.
try.c: fatal error: error in backend: Cannot select: 0x1206640: v4i64 = X86ISD::VTRUNC 0x1206470
try.c: 0x1206470: v16i32 = vselect 0x11e47c0, 0x11b1170, 0x1206340
try.c: 0x11e47c0: v4i1 = X86ISD::PCMPGTM 0x11ef730, 0x118a220
try.c: 0x11ef730: v4i64 = X86ISD::VBROADCAST 0x118a5b0
try.c: 0x118a5b0: i64,ch = load<LD8[%uglygep72]> 0x10eadd0, 0x11df520, undef:i64
try.c: 0x11df520: i64 = add 0x11f0610, 0x116c3d0
try.c: 0x11f0610: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x11a5950: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x116c3d0: i64 = shl 0x11a5100, Constant:i8<3>
try.c: 0x11a5100: i64,ch = CopyFromReg 0x10eadd0, Register:i64 %vreg50
try.c: 0x11f0ad0: i64 = Register %vreg50
try.c: 0x119ddf0: i8 = Constant<3>
try.c: 0x11ed590: i64 = undef
try.c: 0x118a220: v4i64,ch = CopyFromReg 0x10eadd0, Register:v4i64 %vreg13
try.c: 0x1194f40: v4i64 = Register %vreg13
try.c: 0x11b1170: v16i32 = X86ISD::VBROADCAST 0x11a5360
try.c: 0x11a5360: i32,ch = load<LD4[ConstantPool]> 0x10eadd0, 0x1205fb0, undef:i64
try.c: 0x1205fb0: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x118bfe0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x11ed590: i64 = undef
try.c: 0x1206340: 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: 0x1206210: i32 = Constant<0>
try.c: 0x1206210: i32 = Constant<0>
try.c: 0x1206210: i32 = Constant<0>
try.c: 0x1206210: i32 = Constant<0>
try.c: ...

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

Compiler output

Implementation: dolbeau/aesenc-int
Security model: unknown
Compiler: gcc
core.c: core.c: In function 'aes256ni_setkey_encrypt':
core.c: core.c:13:34: warning: passing argument 1 of '_mm_loadu_si128' from incompatible pointer type [-Wincompatible-pointer-types]
core.c: __m128i key0 = _mm_loadu_si128((const unsigned int *)(key+0));
core.c: ^
core.c: In file included from /usr/lib64/gcc/x86_64-suse-linux/7/include/xmmintrin.h:1252:0,
core.c: from /usr/lib64/gcc/x86_64-suse-linux/7/include/immintrin.h:29,
core.c: from core.c:9:
core.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/emmintrin.h:700:1: note: expected 'const __vector(2) long long int *' but argument is of type 'const unsigned int *'
core.c: _mm_loadu_si128 (__m128i_u const *__P)
core.c: ^~~~~~~~~~~~~~~
core.c: core.c:14:34: warning: passing argument 1 of '_mm_loadu_si128' from incompatible pointer type [-Wincompatible-pointer-types]
core.c: __m128i key1 = _mm_loadu_si128((const unsigned int *)(key+16));
core.c: ^
core.c: In file included from /usr/lib64/gcc/x86_64-suse-linux/7/include/xmmintrin.h:1252:0,
core.c: from /usr/lib64/gcc/x86_64-suse-linux/7/include/immintrin.h:29,
core.c: from core.c:9:
core.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/emmintrin.h:700:1: note: expected 'const __vector(2) long long int *' but argument is of type 'const unsigned int *'
core.c: _mm_loadu_si128 (__m128i_u const *__P)
core.c: ^~~~~~~~~~~~~~~
core.c: In file included from /usr/lib64/gcc/x86_64-suse-linux/7/include/immintrin.h:39:0,
core.c: from core.c:9:
core.c: core.c: In function 'aes256ni_encrypt':
core.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/wmmintrin.h:61:1: error: inlining failed in call to always_inline '_mm_aesenc_si128': target specific option mismatch
core.c: _mm_aesenc_si128 (__m128i __X, __m128i __Y)
core.c: ^~~~~~~~~~~~~~~~
core.c: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc dolbeau/aesenc-int
gcc -funroll-loops dolbeau/aesenc-int

Compiler output

Implementation: dolbeau/aesenc-int
Security model: unknown
Compiler: gcc -O2 -fomit-frame-pointer
core.c: core.c: In function 'aes256ni_setkey_encrypt':
core.c: core.c:13:34: warning: passing argument 1 of '_mm_loadu_si128' from incompatible pointer type [-Wincompatible-pointer-types]
core.c: __m128i key0 = _mm_loadu_si128((const unsigned int *)(key+0));
core.c: ^
core.c: In file included from /usr/lib64/gcc/x86_64-suse-linux/7/include/xmmintrin.h:1252:0,
core.c: from /usr/lib64/gcc/x86_64-suse-linux/7/include/immintrin.h:29,
core.c: from core.c:9:
core.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/emmintrin.h:700:1: note: expected 'const __vector(2) long long int *' but argument is of type 'const unsigned int *'
core.c: _mm_loadu_si128 (__m128i_u const *__P)
core.c: ^~~~~~~~~~~~~~~
core.c: core.c:14:34: warning: passing argument 1 of '_mm_loadu_si128' from incompatible pointer type [-Wincompatible-pointer-types]
core.c: __m128i key1 = _mm_loadu_si128((const unsigned int *)(key+16));
core.c: ^
core.c: In file included from /usr/lib64/gcc/x86_64-suse-linux/7/include/xmmintrin.h:1252:0,
core.c: from /usr/lib64/gcc/x86_64-suse-linux/7/include/immintrin.h:29,
core.c: from core.c:9:
core.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/emmintrin.h:700:1: note: expected 'const __vector(2) long long int *' but argument is of type 'const unsigned int *'
core.c: _mm_loadu_si128 (__m128i_u const *__P)
core.c: ^~~~~~~~~~~~~~~
core.c: In file included from /usr/lib64/gcc/x86_64-suse-linux/7/include/immintrin.h:39:0,
core.c: from core.c:9:
core.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/wmmintrin.h:87:1: error: inlining failed in call to always_inline '_mm_aeskeygenassist_si128': target specific option mismatch
core.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
core.c: ^~~~~~~~~~~~~~~~~~~~~~~~~
core.c: core.c:24:9: note: called from here
core.c: ...

Number of similar (compiler,implementation) pairs: 84, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -fno-schedule-insns -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -fno-schedule-insns -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -fno-schedule-insns -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -fno-schedule-insns -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -m64 -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -m64 -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=core2 -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=core2 -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=core2 -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=core2 -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=corei7 -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=corei7 -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=k8 -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=k8 -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=k8 -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=k8 -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=nocona -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=nocona -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=nocona -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=nocona -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -march=barcelona -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -march=barcelona -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -march=barcelona -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -march=barcelona -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -march=k8 -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -march=k8 -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -march=k8 -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -march=k8 -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -march=nocona -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -march=nocona -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -march=nocona -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -march=nocona -Os -fomit-frame-pointer dolbeau/aesenc-int

Compiler output

Implementation: dolbeau/aesenc-int
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
core.c: core.c: In function 'aes256ni_setkey_encrypt':
core.c: core.c:13:34: warning: passing argument 1 of '_mm_loadu_si128' from incompatible pointer type [-Wincompatible-pointer-types]
core.c: __m128i key0 = _mm_loadu_si128((const unsigned int *)(key+0));
core.c: ^
core.c: In file included from /usr/lib64/gcc/x86_64-suse-linux/7/include/xmmintrin.h:1252:0,
core.c: from /usr/lib64/gcc/x86_64-suse-linux/7/include/immintrin.h:29,
core.c: from core.c:9:
core.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/emmintrin.h:700:1: note: expected 'const __vector(2) long long int *' but argument is of type 'const unsigned int *'
core.c: _mm_loadu_si128 (__m128i_u const *__P)
core.c: ^~~~~~~~~~~~~~~
core.c: core.c:14:34: warning: passing argument 1 of '_mm_loadu_si128' from incompatible pointer type [-Wincompatible-pointer-types]
core.c: __m128i key1 = _mm_loadu_si128((const unsigned int *)(key+16));
core.c: ^
core.c: In file included from /usr/lib64/gcc/x86_64-suse-linux/7/include/xmmintrin.h:1252:0,
core.c: from /usr/lib64/gcc/x86_64-suse-linux/7/include/immintrin.h:29,
core.c: from core.c:9:
core.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/emmintrin.h:700:1: note: expected 'const __vector(2) long long int *' but argument is of type 'const unsigned int *'
core.c: _mm_loadu_si128 (__m128i_u const *__P)
core.c: ^~~~~~~~~~~~~~~
core.c: In file included from /usr/lib64/gcc/x86_64-suse-linux/7/include/immintrin.h:39:0,
core.c: from core.c:9:
core.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/wmmintrin.h:87:1: error: inlining failed in call to always_inline '_mm_aeskeygenassist_si128': target specific option mismatch
core.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
core.c: ^~~~~~~~~~~~~~~~~~~~~~~~~
core.c: core.c:24:9: note: called from here
core.c: ...
core.c: core.c: In function 'aes256ni_setkey_encrypt':
core.c: core.c:13:34: warning: passing argument 1 of '_mm_loadu_si128' from incompatible pointer type [-Wincompatible-pointer-types]
core.c: __m128i key0 = _mm_loadu_si128((const unsigned int *)(key+0));
core.c: ^
core.c: In file included from /usr/lib64/gcc/x86_64-suse-linux/7/include/xmmintrin.h:1252:0,
core.c: from /usr/lib64/gcc/x86_64-suse-linux/7/include/immintrin.h:29,
core.c: from core.c:9:
core.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/emmintrin.h:700:1: note: expected 'const __vector(2) long long int *' but argument is of type 'const unsigned int *'
core.c: _mm_loadu_si128 (__m128i_u const *__P)
core.c: ^~~~~~~~~~~~~~~
core.c: core.c:14:34: warning: passing argument 1 of '_mm_loadu_si128' from incompatible pointer type [-Wincompatible-pointer-types]
core.c: __m128i key1 = _mm_loadu_si128((const unsigned int *)(key+16));
core.c: ^
core.c: In file included from /usr/lib64/gcc/x86_64-suse-linux/7/include/xmmintrin.h:1252:0,
core.c: from /usr/lib64/gcc/x86_64-suse-linux/7/include/immintrin.h:29,
core.c: from core.c:9:
core.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/emmintrin.h:700:1: note: expected 'const __vector(2) long long int *' but argument is of type 'const unsigned int *'
core.c: _mm_loadu_si128 (__m128i_u const *__P)
core.c: ^~~~~~~~~~~~~~~
core.c: In file included from /usr/lib64/gcc/x86_64-suse-linux/7/include/immintrin.h:39:0,
core.c: from core.c:9:
core.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/wmmintrin.h:87:1: error: inlining failed in call to always_inline '_mm_aeskeygenassist_si128': target specific option mismatch
core.c: _mm_aeskeygenassist_si128 (__m128i __X, const int __C)
core.c: ^~~~~~~~~~~~~~~~~~~~~~~~~
core.c: core.c:24:9: note: called from here
core.c: ...

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

Compiler output

Implementation: dolbeau/aesenc-int
Security model: unknown
Compiler: gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer
core.c: core.c: In function 'aes256ni_setkey_encrypt':
core.c: core.c:13:34: warning: passing argument 1 of '_mm_loadu_si128' from incompatible pointer type [-Wincompatible-pointer-types]
core.c: __m128i key0 = _mm_loadu_si128((const unsigned int *)(key+0));
core.c: ^
core.c: In file included from /usr/lib64/gcc/x86_64-suse-linux/7/include/xmmintrin.h:1252:0,
core.c: from /usr/lib64/gcc/x86_64-suse-linux/7/include/immintrin.h:29,
core.c: from core.c:9:
core.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/emmintrin.h:700:1: note: expected 'const __vector(2) long long int *' but argument is of type 'const unsigned int *'
core.c: _mm_loadu_si128 (__m128i_u const *__P)
core.c: ^~~~~~~~~~~~~~~
core.c: core.c:14:34: warning: passing argument 1 of '_mm_loadu_si128' from incompatible pointer type [-Wincompatible-pointer-types]
core.c: __m128i key1 = _mm_loadu_si128((const unsigned int *)(key+16));
core.c: ^
core.c: In file included from /usr/lib64/gcc/x86_64-suse-linux/7/include/xmmintrin.h:1252:0,
core.c: from /usr/lib64/gcc/x86_64-suse-linux/7/include/immintrin.h:29,
core.c: from core.c:9:
core.c: /usr/lib64/gcc/x86_64-suse-linux/7/include/emmintrin.h:700:1: note: expected 'const __vector(2) long long int *' but argument is of type 'const unsigned int *'
core.c: _mm_loadu_si128 (__m128i_u const *__P)
core.c: ^~~~~~~~~~~~~~~

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer dolbeau/aesenc-int
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer dolbeau/aesenc-int
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv dolbeau/aesenc-int
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv dolbeau/aesenc-int
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv dolbeau/aesenc-int
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv dolbeau/aesenc-int

Compiler output

Implementation: dolbeau/std-1ft
Security model: unknown
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0x116dcf0: v4i64 = X86ISD::VTRUNC 0x116db20
try.c: 0x116db20: v16i32 = vselect 0x1164730, 0x10d62f0, 0x116d9f0
try.c: 0x1164730: v4i1 = X86ISD::PCMPGTM 0x1158240, 0x10edcb0
try.c: 0x1158240: v4i64 = X86ISD::VBROADCAST 0x10ee040
try.c: 0x10ee040: i64,ch = load<LD8[%uglygep72]> 0x1052dd0, 0x11549c0, undef:i64
try.c: 0x11549c0: i64 = add 0x1159120, 0x1115700
try.c: 0x1159120: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x114e060: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x1115700: i64 = shl 0x114d810, Constant:i8<3>
try.c: 0x114d810: i64,ch = CopyFromReg 0x1052dd0, Register:i64 %vreg50
try.c: 0x11595e0: i64 = Register %vreg50
try.c: 0x10f14e0: i8 = Constant<3>
try.c: 0x11560a0: i64 = undef
try.c: 0x10edcb0: v4i64,ch = CopyFromReg 0x1052dd0, Register:v4i64 %vreg13
try.c: 0x1105da0: v4i64 = Register %vreg13
try.c: 0x10d62f0: v16i32 = X86ISD::VBROADCAST 0x114da70
try.c: 0x114da70: i32,ch = load<LD4[ConstantPool]> 0x1052dd0, 0x116d660, undef:i64
try.c: 0x116d660: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x10efa70: i64 = TargetConstantPool<i32 1> 0
try.c: 0x11560a0: i64 = undef
try.c: 0x116d9f0: 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: 0x116d8c0: i32 = Constant<0>
try.c: 0x116d8c0: i32 = Constant<0>
try.c: 0x116d8c0: i32 = Constant<0>
try.c: 0x116d8c0: i32 = Constant<0>
try.c: ...

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

Compiler output

Implementation: dolbeau/std-1ft
Security model: unknown
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0x1449c20: v4i64 = X86ISD::VTRUNC 0x1449a50
try.c: 0x1449a50: v16i32 = vselect 0x145e040, 0x14028d0, 0x1449920
try.c: 0x145e040: v4i1 = X86ISD::PCMPGTM 0x1445680, 0x1403680
try.c: 0x1445680: v4i64 = X86ISD::VBROADCAST 0x1403a10
try.c: 0x1403a10: i64,ch = load<LD8[%uglygep72]> 0x1340dd0, 0x143f720, undef:i64
try.c: 0x143f720: i64 = add 0x1446560, 0x13c1cd0
try.c: 0x1446560: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x13ecfa0: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x13c1cd0: i64 = shl 0x13ec750, Constant:i8<3>
try.c: 0x13ec750: i64,ch = CopyFromReg 0x1340dd0, Register:i64 %vreg50
try.c: 0x1446a20: i64 = Register %vreg50
try.c: 0x13f0500: i8 = Constant<3>
try.c: 0x14434e0: i64 = undef
try.c: 0x1403680: v4i64,ch = CopyFromReg 0x1340dd0, Register:v4i64 %vreg13
try.c: 0x1406b90: v4i64 = Register %vreg13
try.c: 0x14028d0: v16i32 = X86ISD::VBROADCAST 0x13ec9b0
try.c: 0x13ec9b0: i32,ch = load<LD4[ConstantPool]> 0x1340dd0, 0x1449590, undef:i64
try.c: 0x1449590: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x1400300: i64 = TargetConstantPool<i32 1> 0
try.c: 0x14434e0: i64 = undef
try.c: 0x1449920: 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: 0x14497f0: i32 = Constant<0>
try.c: 0x14497f0: i32 = Constant<0>
try.c: 0x14497f0: i32 = Constant<0>
try.c: 0x14497f0: i32 = Constant<0>
try.c: ...

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

Compiler output

Implementation: dolbeau/std-2ft
Security model: unknown
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0x20067b0: v4i64 = X86ISD::VTRUNC 0x20065e0
try.c: 0x20065e0: v16i32 = vselect 0x2003220, 0x1f8aec0, 0x20064b0
try.c: 0x2003220: v4i1 = X86ISD::PCMPGTM 0x1fe8d70, 0x1f8bc70
try.c: 0x1fe8d70: v4i64 = X86ISD::VBROADCAST 0x1f8c000
try.c: 0x1f8c000: i64,ch = load<LD8[%uglygep72]> 0x1ee1dd0, 0x1f88ac0, undef:i64
try.c: 0x1f88ac0: i64 = add 0x1fe9c50, 0x1f97250
try.c: 0x1fe9c50: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x1f8e700: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x1f97250: i64 = shl 0x1f8deb0, Constant:i8<3>
try.c: 0x1f8deb0: i64,ch = CopyFromReg 0x1ee1dd0, Register:i64 %vreg50
try.c: 0x1fea110: i64 = Register %vreg50
try.c: 0x1f67b20: i8 = Constant<3>
try.c: 0x1fe73e0: i64 = undef
try.c: 0x1f8bc70: v4i64,ch = CopyFromReg 0x1ee1dd0, Register:v4i64 %vreg13
try.c: 0x1f956d0: v4i64 = Register %vreg13
try.c: 0x1f8aec0: v16i32 = X86ISD::VBROADCAST 0x1f8e110
try.c: 0x1f8e110: i32,ch = load<LD4[ConstantPool]> 0x1ee1dd0, 0x2006120, undef:i64
try.c: 0x2006120: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x1f931f0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x1fe73e0: i64 = undef
try.c: 0x20064b0: 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: 0x2006380: i32 = Constant<0>
try.c: 0x2006380: i32 = Constant<0>
try.c: 0x2006380: i32 = Constant<0>
try.c: 0x2006380: i32 = Constant<0>
try.c: ...

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

Compiler output

Implementation: dolbeau/std-2ft
Security model: unknown
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0x13944f0: v4i64 = X86ISD::VTRUNC 0x13919b0
try.c: 0x13919b0: v16i32 = vselect 0x137d0f0, 0x12f6c00, 0x1391880
try.c: 0x137d0f0: v4i1 = X86ISD::PCMPGTM 0x13790b0, 0x130f100
try.c: 0x13790b0: v4i64 = X86ISD::VBROADCAST 0x130f490
try.c: 0x130f490: i64,ch = load<LD8[%uglygep72]> 0x1273de0, 0x1325540, undef:i64
try.c: 0x1325540: i64 = add 0x1379f90, 0x13234e0
try.c: 0x1379f90: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x1368610: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x13234e0: i64 = shl 0x1367dc0, Constant:i8<3>
try.c: 0x1367dc0: i64,ch = CopyFromReg 0x1273de0, Register:i64 %vreg50
try.c: 0x137a450: i64 = Register %vreg50
try.c: 0x1321040: i8 = Constant<3>
try.c: 0x1376f10: i64 = undef
try.c: 0x130f100: v4i64,ch = CopyFromReg 0x1273de0, Register:v4i64 %vreg13
try.c: 0x133ad40: v4i64 = Register %vreg13
try.c: 0x12f6c00: v16i32 = X86ISD::VBROADCAST 0x1368020
try.c: 0x1368020: i32,ch = load<LD4[ConstantPool]> 0x1273de0, 0x13914f0, undef:i64
try.c: 0x13914f0: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x1338860: i64 = TargetConstantPool<i32 1> 0
try.c: 0x1376f10: i64 = undef
try.c: 0x1391880: 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: 0x1391750: i32 = Constant<0>
try.c: 0x1391750: i32 = Constant<0>
try.c: 0x1391750: i32 = Constant<0>
try.c: 0x1391750: i32 = Constant<0>
try.c: ...

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

Compiler output

Implementation: dolbeau/std-4ft
Security model: unknown
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0xeaace0: v4i64 = X86ISD::VTRUNC 0xeaab10
try.c: 0xeaab10: v16i32 = vselect 0xea7750, 0xe3b050, 0xeaa9e0
try.c: 0xea7750: v4i1 = X86ISD::PCMPGTM 0xe931c0, 0xe282b0
try.c: 0xe931c0: v4i64 = X86ISD::VBROADCAST 0xe28640
try.c: 0xe28640: i64,ch = load<LD8[%uglygep72]> 0xd8ddd0, 0xe8e400, undef:i64
try.c: 0xe8e400: i64 = add 0xe940a0, 0xe3d340
try.c: 0xe940a0: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0xe85240: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0xe3d340: i64 = shl 0xe849f0, Constant:i8<3>
try.c: 0xe849f0: i64,ch = CopyFromReg 0xd8ddd0, Register:i64 %vreg50
try.c: 0xe94560: i64 = Register %vreg50
try.c: 0xe3e940: i8 = Constant<3>
try.c: 0xe91830: i64 = undef
try.c: 0xe282b0: v4i64,ch = CopyFromReg 0xd8ddd0, Register:v4i64 %vreg13
try.c: 0xe2d210: v4i64 = Register %vreg13
try.c: 0xe3b050: v16i32 = X86ISD::VBROADCAST 0xe84c50
try.c: 0xe84c50: i32,ch = load<LD4[ConstantPool]> 0xd8ddd0, 0xeaa650, undef:i64
try.c: 0xeaa650: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0xe2a070: i64 = TargetConstantPool<i32 1> 0
try.c: 0xe91830: i64 = undef
try.c: 0xeaa9e0: 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: 0xeaa8b0: i32 = Constant<0>
try.c: 0xeaa8b0: i32 = Constant<0>
try.c: 0xeaa8b0: i32 = Constant<0>
try.c: 0xeaa8b0: i32 = Constant<0>
try.c: ...

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

Compiler output

Implementation: dolbeau/std-4ft
Security model: unknown
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0x26536a0: v4i64 = X86ISD::VTRUNC 0x26534d0
try.c: 0x26534d0: v16i32 = vselect 0x266e340, 0x25cc3e0, 0x26533a0
try.c: 0x266e340: v4i1 = X86ISD::PCMPGTM 0x264f100, 0x25e8be0
try.c: 0x264f100: v4i64 = X86ISD::VBROADCAST 0x25e8f70
try.c: 0x25e8f70: i64,ch = load<LD8[%uglygep72]> 0x2548dd0, 0x25e40f0, undef:i64
try.c: 0x25e40f0: i64 = add 0x264ffe0, 0x25fbfb0
try.c: 0x264ffe0: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x26441b0: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x25fbfb0: i64 = shl 0x2643960, Constant:i8<3>
try.c: 0x2643960: i64,ch = CopyFromReg 0x2548dd0, Register:i64 %vreg50
try.c: 0x26504a0: i64 = Register %vreg50
try.c: 0x25ded70: i8 = Constant<3>
try.c: 0x264cf60: i64 = undef
try.c: 0x25e8be0: v4i64,ch = CopyFromReg 0x2548dd0, Register:v4i64 %vreg13
try.c: 0x26079c0: v4i64 = Register %vreg13
try.c: 0x25cc3e0: v16i32 = X86ISD::VBROADCAST 0x2643bc0
try.c: 0x2643bc0: i32,ch = load<LD4[ConstantPool]> 0x2548dd0, 0x2653010, undef:i64
try.c: 0x2653010: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x25ef860: i64 = TargetConstantPool<i32 1> 0
try.c: 0x264cf60: i64 = undef
try.c: 0x26533a0: 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: 0x2653270: i32 = Constant<0>
try.c: 0x2653270: i32 = Constant<0>
try.c: 0x2653270: i32 = Constant<0>
try.c: 0x2653270: i32 = Constant<0>
try.c: ...

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

Compiler output

Implementation: openssl
Security model: unknown
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0x11edb90: v4i64 = X86ISD::VTRUNC 0x11ed9c0
try.c: 0x11ed9c0: v16i32 = vselect 0x11e4580, 0x116d300, 0x11ed890
try.c: 0x11e4580: v4i1 = X86ISD::PCMPGTM 0x11d7c90, 0x116e0b0
try.c: 0x11d7c90: v4i64 = X86ISD::VBROADCAST 0x116e440
try.c: 0x116e440: i64,ch = load<LD8[%uglygep72]> 0x10d1de0, 0x117da60, undef:i64
try.c: 0x117da60: i64 = add 0x11d8b70, 0x1171490
try.c: 0x11d8b70: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x11ccf00: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x1171490: i64 = shl 0x11cc6b0, Constant:i8<3>
try.c: 0x11cc6b0: i64,ch = CopyFromReg 0x10d1de0, Register:i64 %vreg50
try.c: 0x11d9030: i64 = Register %vreg50
try.c: 0x1154150: i8 = Constant<3>
try.c: 0x11d5af0: i64 = undef
try.c: 0x116e0b0: v4i64,ch = CopyFromReg 0x10d1de0, Register:v4i64 %vreg13
try.c: 0x11860a0: v4i64 = Register %vreg13
try.c: 0x116d300: v16i32 = X86ISD::VBROADCAST 0x11cc910
try.c: 0x11cc910: i32,ch = load<LD4[ConstantPool]> 0x10d1de0, 0x11ed500, undef:i64
try.c: 0x11ed500: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x1183bc0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x11d5af0: i64 = undef
try.c: 0x11ed890: 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: 0x11ed760: i32 = Constant<0>
try.c: 0x11ed760: i32 = Constant<0>
try.c: 0x11ed760: i32 = Constant<0>
try.c: 0x11ed760: i32 = Constant<0>
try.c: ...

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

Compiler output

Implementation: openssl
Security model: unknown
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
try.c: fatal error: error in backend: Cannot select: 0x22c2fd0: v4i64 = X86ISD::VTRUNC 0x22c2e00
try.c: 0x22c2e00: v16i32 = vselect 0x22b20d0, 0x223fcb0, 0x22c2cd0
try.c: 0x22b20d0: v4i1 = X86ISD::PCMPGTM 0x22aa8b0, 0x2240a60
try.c: 0x22aa8b0: v4i64 = X86ISD::VBROADCAST 0x2240df0
try.c: 0x2240df0: i64,ch = load<LD8[%uglygep72]> 0x21a4dd0, 0x22a79e0, undef:i64
try.c: 0x22a79e0: i64 = add 0x22ab790, 0x225adf0
try.c: 0x22ab790: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x22593c0: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x225adf0: i64 = shl 0x2258b70, Constant:i8<3>
try.c: 0x2258b70: i64,ch = CopyFromReg 0x21a4dd0, Register:i64 %vreg50
try.c: 0x22abc50: i64 = Register %vreg50
try.c: 0x2242ad0: i8 = Constant<3>
try.c: 0x22a8f20: i64 = undef
try.c: 0x2240a60: v4i64,ch = CopyFromReg 0x21a4dd0, Register:v4i64 %vreg13
try.c: 0x2255170: v4i64 = Register %vreg13
try.c: 0x223fcb0: v16i32 = X86ISD::VBROADCAST 0x2258dd0
try.c: 0x2258dd0: i32,ch = load<LD4[ConstantPool]> 0x21a4dd0, 0x22c2940, undef:i64
try.c: 0x22c2940: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x2251260: i64 = TargetConstantPool<i32 1> 0
try.c: 0x22a8f20: i64 = undef
try.c: 0x22c2cd0: 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: 0x22c2ba0: i32 = Constant<0>
try.c: 0x22c2ba0: i32 = Constant<0>
try.c: 0x22c2ba0: i32 = Constant<0>
try.c: 0x22c2ba0: i32 = Constant<0>
try.c: ...

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

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: 0x21feca0: v4i64 = X86ISD::VTRUNC 0x21fead0
try.c: 0x21fead0: v16i32 = vselect 0x21ef9f0, 0x218ac40, 0x21fe9a0
try.c: 0x21ef9f0: v4i1 = X86ISD::PCMPGTM 0x21e89e0, 0x218b9f0
try.c: 0x21e89e0: v4i64 = X86ISD::VBROADCAST 0x218bd80
try.c: 0x218bd80: i64,ch = load<LD8[%uglygep72]> 0x20e3db0, 0x21d82f0, undef:i64
try.c: 0x21d82f0: i64 = add 0x21e98c0, 0x215c6b0
try.c: 0x21e98c0: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x21e5b80: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x215c6b0: i64 = shl 0x21e5330, Constant:i8<3>
try.c: 0x21e5330: i64,ch = CopyFromReg 0x20e3db0, Register:i64 %vreg50
try.c: 0x21e9d80: i64 = Register %vreg50
try.c: 0x21664f0: i8 = Constant<3>
try.c: 0x21e7050: i64 = undef
try.c: 0x218b9f0: v4i64,ch = CopyFromReg 0x20e3db0, Register:v4i64 %vreg13
try.c: 0x218d340: v4i64 = Register %vreg13
try.c: 0x218ac40: v16i32 = X86ISD::VBROADCAST 0x21e5590
try.c: 0x21e5590: i32,ch = load<LD4[ConstantPool]> 0x20e3db0, 0x21fe610, undef:i64
try.c: 0x21fe610: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x2183130: i64 = TargetConstantPool<i32 1> 0
try.c: 0x21e7050: i64 = undef
try.c: 0x21fe9a0: 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: 0x21fe870: i32 = Constant<0>
try.c: 0x21fe870: i32 = Constant<0>
try.c: 0x21fe870: i32 = Constant<0>
try.c: 0x21fe870: 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: 0x2694420: v4i64 = X86ISD::VTRUNC 0x2694250
try.c: 0x2694250: v16i32 = vselect 0x2690e90, 0x26123f0, 0x2694120
try.c: 0x2690e90: v4i1 = X86ISD::PCMPGTM 0x267cd00, 0x26131a0
try.c: 0x267cd00: v4i64 = X86ISD::VBROADCAST 0x2613530
try.c: 0x2613530: i64,ch = load<LD8[%uglygep72]> 0x2577dd0, 0x2622b40, undef:i64
try.c: 0x2622b40: i64 = add 0x267dbe0, 0x263bdf0
try.c: 0x267dbe0: i64 = X86ISD::Wrapper TargetGlobalAddress:i64<[64 x i64]* @cycles> 0
try.c: 0x266b9d0: i64 = TargetGlobalAddress<[64 x i64]* @cycles> 0
try.c: 0x263bdf0: i64 = shl 0x266b180, Constant:i8<3>
try.c: 0x266b180: i64,ch = CopyFromReg 0x2577dd0, Register:i64 %vreg50
try.c: 0x267e0a0: i64 = Register %vreg50
try.c: 0x263ef40: i8 = Constant<3>
try.c: 0x267b370: i64 = undef
try.c: 0x26131a0: v4i64,ch = CopyFromReg 0x2577dd0, Register:v4i64 %vreg13
try.c: 0x2638180: v4i64 = Register %vreg13
try.c: 0x26123f0: v16i32 = X86ISD::VBROADCAST 0x266b3e0
try.c: 0x266b3e0: i32,ch = load<LD4[ConstantPool]> 0x2577dd0, 0x2693d90, undef:i64
try.c: 0x2693d90: i64 = X86ISD::Wrapper TargetConstantPool:i64<i32 1> 0
try.c: 0x261f600: i64 = TargetConstantPool<i32 1> 0
try.c: 0x267b370: i64 = undef
try.c: 0x2694120: 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: 0x2693ff0: i32 = Constant<0>
try.c: 0x2693ff0: i32 = Constant<0>
try.c: 0x2693ff0: i32 = Constant<0>
try.c: 0x2693ff0: 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