Implementation notes: amd64, skylake, crypto_core/aes256decrypt

Computer: skylake
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20161026
Operation: crypto_core
Primitive: aes256decrypt
TimeImplementationCompilerBenchmark dateSUPERCOP version
210dolbeau/aesenc-intclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
210dolbeau/aesenc-intclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
210dolbeau/aesenc-intclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
216dolbeau/aesenc-intclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
216dolbeau/aesenc-intgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
216dolbeau/aesenc-intgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
216dolbeau/aesenc-intgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
218dolbeau/aesenc-intgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
218dolbeau/aesenc-intgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
250dolbeau/aesenc-intgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
250dolbeau/aesenc-intgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
254dolbeau/aesenc-intgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
256dolbeau/aesenc-intgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
256dolbeau/aesenc-intgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
256dolbeau/aesenc-intgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
256dolbeau/aesenc-intgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
258dolbeau/aesenc-intgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
258dolbeau/aesenc-intgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
258dolbeau/aesenc-intgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
268dolbeau/aesenc-intgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
268dolbeau/aesenc-intgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
268dolbeau/aesenc-intgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
268dolbeau/aesenc-intgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
274dolbeau/aesenc-intgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
544dolbeau/std-4rt-nodkgcc -O2 -fomit-frame-pointer2016121520161026
544dolbeau/std-4rt-nodkgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
544dolbeau/std-4rt-nodkgcc -m64 -O2 -fomit-frame-pointer2016121520161026
544dolbeau/std-4rt-nodkgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
544dolbeau/std-4rt-nodkgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
544dolbeau/std-4rt-nodkgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
544dolbeau/std-4rt-nodkgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
544dolbeau/std-4rt-nodkgcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
546dolbeau/std-4rt-nodkgcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
546dolbeau/std-4rt-nodkgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
546dolbeau/std-4rt-nodkgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
546dolbeau/std-4rt-nodkgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
546dolbeau/std-4rt-nodkgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
546dolbeau/std-4rt-nodkgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
546dolbeau/std-4rt-nodkgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
546dolbeau/std-4rt-nodkgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
546dolbeau/std-4rt-nodkgcc -m64 -O3 -fomit-frame-pointer2016121520161026
546dolbeau/std-4rt-nodkgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
546dolbeau/std-4rt-nodkgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
546dolbeau/std-4rt-nodkgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
546dolbeau/std-4rt-nodkgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
546dolbeau/std-4rt-nodkgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
546dolbeau/std-4rt-nodkgcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
548dolbeau/std-4rt-nodkgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
548dolbeau/std-4rt-nodkgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
548dolbeau/std-4rt-nodkgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
548dolbeau/std-4rt-nodkgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
548dolbeau/std-4rt-nodkgcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
548dolbeau/std-4rt-nodkgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
548dolbeau/std-4rt-nodkgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
548dolbeau/std-4rt-nodkgcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
550dolbeau/std-4rt-nodkgcc -O3 -fomit-frame-pointer2016121520161026
550dolbeau/std-4rt-nodkgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
550dolbeau/std-4rt-nodkgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
550dolbeau/std-4rt-nodkgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
550dolbeau/std-4rt-nodkgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
550dolbeau/std-4rt-nodkgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
550dolbeau/std-4rt-nodkgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
550dolbeau/std-4rt-nodkgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
552dolbeau/std-4rt-nodkgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
552dolbeau/std-4rt-nodkgcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
554dolbeau/std-4rt-nodkgcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
554dolbeau/std-4rt-nodkgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
554dolbeau/std-4rt-nodkgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
554dolbeau/std-4rt-nodkgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
556dolbeau/std-4rt-nodkclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
556dolbeau/std-4rt-nodkclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
556dolbeau/std-4rt-nodkgcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
556dolbeau/std-4rt-nodkgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
556dolbeau/std-4rt-nodkgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
556dolbeau/std-4rt-nodkgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
556dolbeau/std-4rt-nodkgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
556dolbeau/std-4rt-nodkgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
556dolbeau/std-4rt-nodkgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
556dolbeau/std-4rt-nodkgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
556dolbeau/std-4rt-nodkgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
556dolbeau/std-4rt-nodkgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
556dolbeau/std-4rt-nodkgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
558dolbeau/std-4rt-nodkgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
558dolbeau/std-4rt-nodkgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
562dolbeau/std-4rt-nodkgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
562dolbeau/std-4rt-nodkgcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
562dolbeau/std-4rt-nodkgcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
564dolbeau/std-4rt-nodkclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
564dolbeau/std-4rt-nodkgcc -Os -fomit-frame-pointer2016121520161026
564dolbeau/std-4rt-nodkgcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
564dolbeau/std-4rt-nodkgcc -m64 -Os -fomit-frame-pointer2016121520161026
564dolbeau/std-4rt-nodkgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
564dolbeau/std-4rt-nodkgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
564dolbeau/std-4rt-nodkgcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
564dolbeau/std-4rt-nodkgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
564dolbeau/std-4rt-nodkgcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
564dolbeau/std-4rt-nodkgcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
564dolbeau/std-4rt-nodkgcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
564dolbeau/std-4rt-nodkgcc -march=k8 -Os -fomit-frame-pointer2016121520161026
566dolbeau/std-4rt-nodkclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
566dolbeau/std-4rt-nodkgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
566dolbeau/std-4rt-nodkgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
566dolbeau/std-4rt-nodkgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
566dolbeau/std-4rt-nodkgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
568dolbeau/std-4rt-nodkclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
568dolbeau/std-4rt-nodkclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
568dolbeau/std-4rt-nodkgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
568dolbeau/std-4rt-nodkgcc -march=nocona -Os -fomit-frame-pointer2016121520161026
570dolbeau/std-4rt-nodkclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
570dolbeau/std-4rt-nodkclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
572dolbeau/std-4rt-nodkclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
572dolbeau/std-4rt-nodkgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
574dolbeau/std-4rt-nodkgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
574dolbeau/std-4rt-nodkgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
574dolbeau/std-4rt-nodkgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
576dolbeau/std-4rt-nodkgcc -funroll-loops -O -fomit-frame-pointer2016121520161026
576dolbeau/std-4rt-nodkgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
576dolbeau/std-4rt-nodkgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
576dolbeau/std-4rt-nodkgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
578dolbeau/std-4rt-nodkgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
578dolbeau/std-4rt-nodkgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
578dolbeau/std-4rt-nodkgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
582dolbeau/std-4rt-nodkgcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
582dolbeau/std-4rt-nodkgcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
582dolbeau/std-4rt-nodkgcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
582dolbeau/std-4rt-nodkgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
582dolbeau/std-4rt-nodkgcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
582dolbeau/std-4rt-nodkgcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
582dolbeau/std-4rt-nodkgcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
582dolbeau/std-4rt-nodkgcc -march=k8 -O -fomit-frame-pointer2016121520161026
584dolbeau/std-4rt-nodkclang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
584dolbeau/std-4rt-nodkgcc -O -fomit-frame-pointer2016121520161026
584dolbeau/std-4rt-nodkgcc -m64 -O -fomit-frame-pointer2016121520161026
584dolbeau/std-4rt-nodkgcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
584dolbeau/std-4rt-nodkgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
584dolbeau/std-4rt-nodkgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
584dolbeau/std-4rt-nodkgcc -march=barcelona -O -fomit-frame-pointer2016121520161026
590dolbeau/std-4rt-nodkgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
590dolbeau/std-4rt-nodkgcc -march=nocona -O -fomit-frame-pointer2016121520161026
592dolbeau/std-4rt-nodkgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
594dolbeau/std-4rt-nodkgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
594dolbeau/std-4rt-nodkgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
596dolbeau/std-2rt-nodkgcc -m64 -Os -fomit-frame-pointer2016121520161026
598dolbeau/std-2rt-nodkgcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
598dolbeau/std-2rt-nodkgcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
598dolbeau/std-2rt-nodkgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
598dolbeau/std-2rt-nodkgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
598dolbeau/std-2rt-nodkgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
598dolbeau/std-2rt-nodkgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
598dolbeau/std-2rt-nodkgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
598dolbeau/std-2rt-nodkgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
598dolbeau/std-2rt-nodkgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
598dolbeau/std-2rt-nodkgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
598dolbeau/std-2rt-nodkgcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
598dolbeau/std-2rt-nodkgcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
600dolbeau/std-2rt-nodkgcc -Os -fomit-frame-pointer2016121520161026
600dolbeau/std-2rt-nodkgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
600dolbeau/std-2rt-nodkgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
600dolbeau/std-2rt-nodkgcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
600dolbeau/std-2rt-nodkgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
600dolbeau/std-2rt-nodkgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
602dolbeau/std-2rt-nodkgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
602dolbeau/std-2rt-nodkgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
602dolbeau/std-2rt-nodkgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
602dolbeau/std-2rt-nodkgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
602dolbeau/std-2rt-nodkgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
602dolbeau/std-2rt-nodkgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
602dolbeau/std-2rt-nodkgcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
602dolbeau/std-2rt-nodkgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
604dolbeau/std-2rt-nodkgcc -O2 -fomit-frame-pointer2016121520161026
604dolbeau/std-2rt-nodkgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
604dolbeau/std-2rt-nodkgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
604dolbeau/std-2rt-nodkgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
604dolbeau/std-2rt-nodkgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
604dolbeau/std-2rt-nodkgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
604dolbeau/std-2rt-nodkgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
604dolbeau/std-2rt-nodkgcc -march=k8 -Os -fomit-frame-pointer2016121520161026
604dolbeau/std-2rt-nodkgcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
606dolbeau/std-2rt-nodkgcc -O3 -fomit-frame-pointer2016121520161026
606dolbeau/std-2rt-nodkgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
606dolbeau/std-2rt-nodkgcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
606dolbeau/std-2rt-nodkgcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
606dolbeau/std-2rt-nodkgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
606dolbeau/std-2rt-nodkgcc -m64 -O3 -fomit-frame-pointer2016121520161026
606dolbeau/std-2rt-nodkgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
606dolbeau/std-2rt-nodkgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
606dolbeau/std-2rt-nodkgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
606dolbeau/std-2rt-nodkgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
606dolbeau/std-2rt-nodkgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
606dolbeau/std-2rt-nodkgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
606dolbeau/std-2rt-nodkgcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
606dolbeau/std-2rt-nodkgcc -march=nocona -Os -fomit-frame-pointer2016121520161026
608dolbeau/std-2rt-nodkgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
608dolbeau/std-2rt-nodkgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
608dolbeau/std-2rt-nodkgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
608dolbeau/std-2rt-nodkgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
608dolbeau/std-2rt-nodkgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
608dolbeau/std-2rt-nodkgcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
608dolbeau/std-2rt-nodkgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
610dolbeau/std-2rt-nodkgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
610dolbeau/std-2rt-nodkgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
610dolbeau/std-2rt-nodkgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
612dolbeau/std-2rt-nodkgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
612dolbeau/std-2rt-nodkgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
612dolbeau/std-2rt-nodkgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
612dolbeau/std-2rt-nodkgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
612dolbeau/std-2rt-nodkgcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
612dolbeau/std-2rt-nodkgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
614dolbeau/std-2rt-nodkgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
614dolbeau/std-2rt-nodkgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
614dolbeau/std-2rt-nodkgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
616dolbeau/std-2rt-nodkgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
616dolbeau/std-2rt-nodkgcc -m64 -O2 -fomit-frame-pointer2016121520161026
616dolbeau/std-2rt-nodkgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
616dolbeau/std-2rt-nodkgcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
618dolbeau/std-2rt-nodkgcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
618dolbeau/std-2rt-nodkgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
618dolbeau/std-2rt-nodkgcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
622dolbeau/std-2rt-nodkgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
624dolbeau/std-1rt-nodkgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
624dolbeau/std-1rt-nodkgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
626dolbeau/std-1rt-nodkgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
626dolbeau/std-1rt-nodkgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
626dolbeau/std-1rt-nodkgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
626dolbeau/std-1rt-nodkgcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
628dolbeau/std-1rt-nodkgcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
628dolbeau/std-1rt-nodkgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
628dolbeau/std-1rt-nodkgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
628dolbeau/std-2rt-nodkgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
628dolbeau/std-2rt-nodkgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
628dolbeau/std-1rt-nodkgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
630dolbeau/std-1rt-nodkgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
630dolbeau/std-1rt-nodkgcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
632dolbeau/std-1rt-nodkgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
632dolbeau/std-1rt-nodkgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
632dolbeau/std-1rt-nodkgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
632dolbeau/std-1rt-nodkgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
632dolbeau/std-1rt-nodkgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
632dolbeau/std-1rt-nodkgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
632dolbeau/std-1rt-nodkgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
632dolbeau/std-1rt-nodkgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
632dolbeau/std-1rt-nodkgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
632dolbeau/std-1rt-nodkgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
632dolbeau/std-1rt-nodkgcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
632dolbeau/std-1rt-nodkgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
632dolbeau/std-1rt-nodkgcc -march=k8 -Os -fomit-frame-pointer2016121520161026
634dolbeau/std-1rt-nodkgcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
634dolbeau/std-2rt-nodkgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
634dolbeau/std-1rt-nodkgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
634dolbeau/std-1rt-nodkgcc -m64 -O3 -fomit-frame-pointer2016121520161026
634dolbeau/std-1rt-nodkgcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
634dolbeau/std-1rt-nodkgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
634dolbeau/std-1rt-nodkgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
634dolbeau/std-1rt-nodkgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
634dolbeau/std-1rt-nodkgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
634dolbeau/std-1rt-nodkgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
634dolbeau/std-1rt-nodkgcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
634dolbeau/std-1rt-nodkgcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
634dolbeau/std-1rt-nodkgcc -march=nocona -Os -fomit-frame-pointer2016121520161026
636dolbeau/std-1rt-nodkgcc -O2 -fomit-frame-pointer2016121520161026
636dolbeau/std-1rt-nodkgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
636dolbeau/std-1rt-nodkgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
636dolbeau/std-1rt-nodkgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
636dolbeau/std-1rt-nodkgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
636dolbeau/std-1rt-nodkgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
636dolbeau/std-1rt-nodkgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
636dolbeau/std-1rt-nodkgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
636dolbeau/std-1rt-nodkgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
636dolbeau/std-2rt-nodkgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
636dolbeau/std-2rt-nodkgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
636dolbeau/std-1rt-nodkgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
638dolbeau/std-1rt-nodkgcc -Os -fomit-frame-pointer2016121520161026
638dolbeau/std-1rt-nodkgcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
638dolbeau/std-2rt-nodkgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
638dolbeau/std-1rt-nodkgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
638dolbeau/std-2rt-nodkgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
638dolbeau/std-1rt-nodkgcc -m64 -O2 -fomit-frame-pointer2016121520161026
638dolbeau/std-1rt-nodkgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
638dolbeau/std-1rt-nodkgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
638dolbeau/std-1rt-nodkgcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
638dolbeau/std-1rt-nodkgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
638dolbeau/std-1rt-nodkgcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
640dolbeau/std-2rt-nodkclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
640dolbeau/std-1rt-nodkgcc -O3 -fomit-frame-pointer2016121520161026
640dolbeau/std-2rt-nodkgcc -funroll-loops -O -fomit-frame-pointer2016121520161026
640dolbeau/std-2rt-nodkgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
640dolbeau/std-2rt-nodkgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
640dolbeau/std-2rt-nodkgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
640dolbeau/std-1rt-nodkgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
640dolbeau/std-1rt-nodkgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
642dolbeau/std-2rt-nodkclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
642dolbeau/std-2rt-nodkgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
642dolbeau/std-2rt-nodkgcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
642dolbeau/std-2rt-nodkgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
642dolbeau/std-2rt-nodkgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
642dolbeau/std-2rt-nodkgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
642dolbeau/std-1rt-nodkgcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
644dolbeau/std-1rt-nodkgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
644dolbeau/std-1rt-nodkgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
644dolbeau/std-1rt-nodkgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
644dolbeau/std-1rt-nodkgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
644dolbeau/std-1rt-nodkgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
646dolbeau/std-1rt-nodkgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
646dolbeau/std-1rt-nodkgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
646dolbeau/std-1rt-nodkgcc -m64 -Os -fomit-frame-pointer2016121520161026
646dolbeau/std-1rt-nodkgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
648dolbeau/std-2rt-nodkgcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
650dolbeau/std-2rt-nodkgcc -O -fomit-frame-pointer2016121520161026
650dolbeau/std-2rt-nodkgcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
650dolbeau/std-2rt-nodkgcc -m64 -O -fomit-frame-pointer2016121520161026
650dolbeau/std-1rt-nodkgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
650dolbeau/std-1rt-nodkgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
650dolbeau/std-1rt-nodkgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
650dolbeau/std-1rt-nodkgcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
650dolbeau/std-2rt-nodkgcc -march=nocona -O -fomit-frame-pointer2016121520161026
652dolbeau/std-1rt-nodkgcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
652dolbeau/std-1rt-nodkgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
654dolbeau/std-2rt-nodkclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
654dolbeau/std-2rt-nodkgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
654dolbeau/std-2rt-nodkgcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
654dolbeau/std-1rt-nodkgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
654dolbeau/std-2rt-nodkgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
654dolbeau/std-2rt-nodkgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
656dolbeau/std-2rt-nodkclang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
656dolbeau/std-2rt-nodkclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
656dolbeau/std-1rt-nodkgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
656dolbeau/std-2rt-nodkgcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
656dolbeau/std-1rt-nodkgcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
660dolbeau/std-2rt-nodkclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
660dolbeau/std-1rt-nodkgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
660dolbeau/std-1rt-nodkgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
660dolbeau/std-2rt-nodkgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
662dolbeau/std-1rt-nodkgcc -funroll-loops -O -fomit-frame-pointer2016121520161026
662dolbeau/std-1rt-nodkgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
662dolbeau/std-1rt-nodkgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
662dolbeau/std-1rt-nodkgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
664dolbeau/std-1rt-nodkgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
664dolbeau/std-1rt-nodkgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
664dolbeau/std-2rt-nodkgcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
664dolbeau/std-2rt-nodkgcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
664dolbeau/std-2rt-nodkgcc -march=barcelona -O -fomit-frame-pointer2016121520161026
666dolbeau/std-1rt-nodkgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
666dolbeau/std-1rt-nodkgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
670dolbeau/std-1rt-nodkgcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
672dolbeau/std-2rt-nodkclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
672dolbeau/std-1rt-nodkgcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
672dolbeau/std-1rt-nodkgcc -march=barcelona -O -fomit-frame-pointer2016121520161026
674dolbeau/std-1rt-nodkgcc -O -fomit-frame-pointer2016121520161026
674dolbeau/std-1rt-nodkgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
674dolbeau/std-1rt-nodkgcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
674dolbeau/std-1rt-nodkgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
674dolbeau/std-1rt-nodkgcc -march=k8 -O -fomit-frame-pointer2016121520161026
674dolbeau/std-2rt-nodkgcc -march=k8 -O -fomit-frame-pointer2016121520161026
674dolbeau/std-1rt-nodkgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
676dolbeau/std-1rt-nodkgcc -m64 -O -fomit-frame-pointer2016121520161026
676dolbeau/std-1rt-nodkgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
676dolbeau/std-1rt-nodkgcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
676dolbeau/std-1rt-nodkgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
676dolbeau/std-1rt-nodkgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
676dolbeau/std-1rt-nodkgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
676dolbeau/std-1rt-nodkgcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
676dolbeau/std-1rt-nodkgcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
676dolbeau/std-1rt-nodkgcc -march=nocona -O -fomit-frame-pointer2016121520161026
678dolbeau/std-2rt-nodkclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
678dolbeau/std-2rt-nodkclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
680dolbeau/std-1rt-nodkgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
682dolbeau/std-2rt-nodkclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
684dolbeau/std-1rt-nodkclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
688dolbeau/std-1rt-nodkclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
688dolbeau/std-1rt-nodkclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
688dolbeau/std-1rt-nodkclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
690dolbeau/std-1rt-nodkclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
692dolbeau/std-1rt-nodkgcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
694dolbeau/std-1rt-nodkclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
698dolbeau/std-1rt-nodkclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
700dolbeau/std-1rt-nodkclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
700dolbeau/std-1rt-nodkclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
702dolbeau/std-1rt-nodkclang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
1338opensslclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
1340opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
1340opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
1340opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
1340opensslgcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
1342opensslclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
1342opensslclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
1342opensslclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
1342opensslgcc -O3 -fomit-frame-pointer2016121520161026
1342opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
1342opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
1342opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
1342opensslgcc -m64 -O2 -fomit-frame-pointer2016121520161026
1342opensslgcc -m64 -O3 -fomit-frame-pointer2016121520161026
1342opensslgcc -m64 -O -fomit-frame-pointer2016121520161026
1342opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
1342opensslgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
1342opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
1342opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
1342opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
1342opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
1342opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
1342opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
1342opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
1342opensslgcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
1342opensslgcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
1342opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
1344opensslclang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
1344opensslclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
1344opensslclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
1344opensslclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
1344opensslgcc -O2 -fomit-frame-pointer2016121520161026
1344opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
1344opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
1344opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
1344opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
1344opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
1344opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
1344opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
1344opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
1344opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
1344opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
1344opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
1344opensslgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
1344opensslgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
1344opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
1344opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
1344opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
1344opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
1344opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
1344opensslgcc -march=barcelona -O -fomit-frame-pointer2016121520161026
1344opensslgcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
1344opensslgcc -march=nocona -O -fomit-frame-pointer2016121520161026
1346opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
1346opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
1346opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
1346opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
1346opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
1346opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
1346opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
1346opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
1346opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
1346opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
1346opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
1346opensslgcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
1346opensslgcc -march=k8 -O -fomit-frame-pointer2016121520161026
1348opensslcc2016121520161026
1348opensslgcc -Os -fomit-frame-pointer2016121520161026
1348opensslgcc -funroll-loops2016121520161026
1348opensslgcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
1348opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
1348opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
1348opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
1348opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
1350opensslclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
1350opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
1350opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
1350opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
1350opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
1350opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
1350opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
1350opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
1350opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
1350opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
1350opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
1350opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
1350opensslgcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
1350opensslgcc -march=k8 -Os -fomit-frame-pointer2016121520161026
1352opensslclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
1352opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
1352opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
1352opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
1352opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
1352opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
1352opensslgcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
1352opensslgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
1354opensslgcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
1354opensslgcc -funroll-loops -O -fomit-frame-pointer2016121520161026
1354opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
1354opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
1354opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
1354opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
1354opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
1354opensslgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
1356opensslgcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
1356opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
1356opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
1356opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
1356opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
1356opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
1358opensslgcc -O -fomit-frame-pointer2016121520161026
1362opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
1364opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
1366opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
1366opensslgcc -march=nocona -Os -fomit-frame-pointer2016121520161026
1370opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
1370opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
1370opensslgcc -m64 -Os -fomit-frame-pointer2016121520161026
1372opensslgcc2016121520161026
1374opensslgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
1380opensslgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
1488dolbeau/std-4rt-nodkgcc -funroll-loops2016121520161026
1502dolbeau/std-4rt-nodkcc2016121520161026
1506dolbeau/std-4rt-nodkgcc2016121520161026
2166dolbeau/std-2rt-nodkgcc -funroll-loops2016121520161026
2172dolbeau/std-2rt-nodkgcc2016121520161026
2176dolbeau/std-2rt-nodkcc2016121520161026
2422dolbeau/std-1rt-nodkgcc2016121520161026
2430dolbeau/std-1rt-nodkgcc -funroll-loops2016121520161026
2444dolbeau/std-1rt-nodkcc2016121520161026
260734refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
260742refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
260782refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
260920refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
260976refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
260976refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
261142refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
261614refgcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
262130refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
267358refgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
267464refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
267496refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
271238refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
271308refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
271324refgcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
271484refgcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
271512refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
271558refgcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
271962refgcc -m64 -O3 -fomit-frame-pointer2016121520161026
272062refgcc -O3 -fomit-frame-pointer2016121520161026
272112refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
272242refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
272262refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
272302refgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
272336refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
272404refgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
272554refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
451216refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
451316refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
451318refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
451374refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
451414refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
451462refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
451480refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
451508refgcc -funroll-loops -O -fomit-frame-pointer2016121520161026
451518refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
451806refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
451850refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
452086refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
452538refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
452552refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
452614refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
453070refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
453278refgcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
453362refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
492498refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
492656refclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
492704refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
492794refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
492818refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
492878refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
493010refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
493116refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
493328refclang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
493712refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
905818refgcc -O2 -fomit-frame-pointer2016121520161026
905844refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
905978refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
906210refgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
906242refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
906528refgcc -m64 -O2 -fomit-frame-pointer2016121520161026
907064refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
907160refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
907428refgcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
907936refgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
909780refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
910062refgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
910936refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
916520refgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
916794refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
936514refgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
936972refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
937810refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
938146refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
942952refgcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
962736refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
963194refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
963864refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
972284refgcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
973126refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
974578refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
978262refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
978520refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
978568refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
978682refgcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
978702refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
980706refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
981340refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
983508refgcc -march=nocona -Os -fomit-frame-pointer2016121520161026
985836refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
989346refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
989506refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
989776refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
989828refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
989976refgcc -march=k8 -Os -fomit-frame-pointer2016121520161026
990188refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
990236refgcc -Os -fomit-frame-pointer2016121520161026
990490refgcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
990512refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
990784refgcc -m64 -Os -fomit-frame-pointer2016121520161026
990918refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
992266refgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
994068refgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
997706refgcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
998256refgcc -m64 -O -fomit-frame-pointer2016121520161026
998916refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
998930refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
999058refgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
999186refgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
999370refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
999740refgcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
999816refgcc -march=nocona -O -fomit-frame-pointer2016121520161026
1000010refgcc -O -fomit-frame-pointer2016121520161026
1000170refgcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
1000806refgcc -march=k8 -O -fomit-frame-pointer2016121520161026
1000864refgcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
1012128refgcc -march=barcelona -O -fomit-frame-pointer2016121520161026
1012298refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
3706088refgcc -funroll-loops2016121520161026
3706230refgcc2016121520161026
3713952refcc2016121520161026

Compiler output

Implementation: crypto_core/aes256decrypt/dolbeau/aesenc-int
Compiler: cc
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/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/xmmintrin.h:1249:0,
core.c: from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/immintrin.h:29,
core.c: from core.c:9:
core.c: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/emmintrin.h:696: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: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/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/xmmintrin.h:1249:0,
core.c: from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/immintrin.h:29,
core.c: from core.c:9:
core.c: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/emmintrin.h:696: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: In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/immintrin.h:39:0,
core.c: from core.c:9:
core.c: core.c: In function 'aes256ni_decrypt':
core.c: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/wmmintrin.h:44:1: error: inlining failed in call to always_inline '_mm_aesdec_si128': target specific option mismatch
core.c: _mm_aesdec_si128 (__m128i __X, __m128i __Y)
core.c: ^~~~~~~~~~~~~~~~
core.c: ...

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

Compiler output

Implementation: crypto_core/aes256decrypt/dolbeau/aesenc-int
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/../lib/clang/3.9.0/include/emmintrin.h:1858: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/../lib/clang/3.9.0/include/emmintrin.h:1858:32: note: passing argument to parameter '__p' here
core.c: _mm_loadu_si128(__m128i const *__p)
core.c: ^
core.c: core.c:72:16: error: always_inline function '_mm_aesimc_si128' requires target feature 'aes', but would be inlined into function 'aes256ni_setkey_decrypt' that is compiled without support for 'aes'
core.c: rkeys[i] = _mm_aesimc_si128(tkeys[14-i]);
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/../lib/clang/3.9.0/include/__wmmintrin_aes.h:147: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: ...

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: crypto_core/aes256decrypt/dolbeau/aesenc-int
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/../lib/clang/3.9.0/include/emmintrin.h:1858: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/../lib/clang/3.9.0/include/emmintrin.h:1858: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: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments dolbeau/aesenc-int
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
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments dolbeau/aesenc-int

Compiler output

Implementation: crypto_core/aes256decrypt/dolbeau/aesenc-int
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/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/xmmintrin.h:1249:0,
core.c: from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/immintrin.h:29,
core.c: from core.c:9:
core.c: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/emmintrin.h:696: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: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/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/xmmintrin.h:1249:0,
core.c: from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/immintrin.h:29,
core.c: from core.c:9:
core.c: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/emmintrin.h:696: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: In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/immintrin.h:39:0,
core.c: from core.c:9:
core.c: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/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: crypto_core/aes256decrypt/dolbeau/aesenc-int
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/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/xmmintrin.h:1249:0,
core.c: from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/immintrin.h:29,
core.c: from core.c:9:
core.c: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/emmintrin.h:696: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: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/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/xmmintrin.h:1249:0,
core.c: from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/immintrin.h:29,
core.c: from core.c:9:
core.c: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/emmintrin.h:696: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: In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/immintrin.h:39:0,
core.c: from core.c:9:
core.c: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/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/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/xmmintrin.h:1249:0,
core.c: from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/immintrin.h:29,
core.c: from core.c:9:
core.c: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/emmintrin.h:696: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: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/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/xmmintrin.h:1249:0,
core.c: from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/immintrin.h:29,
core.c: from core.c:9:
core.c: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/emmintrin.h:696: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: In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/immintrin.h:39:0,
core.c: from core.c:9:
core.c: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/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: crypto_core/aes256decrypt/dolbeau/aesenc-int
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/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/xmmintrin.h:1249:0,
core.c: from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/immintrin.h:29,
core.c: from core.c:9:
core.c: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/emmintrin.h:696: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: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/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/xmmintrin.h:1249:0,
core.c: from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/immintrin.h:29,
core.c: from core.c:9:
core.c: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/emmintrin.h:696: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: ^~~~~~~~~~~~~~~

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