Implementation notes: armeabi, h4mx515e, crypto_aead/cmcc84v1

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_aead
Primitive: cmcc84v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
748182refgcc -funroll-loops -O3 -fomit-frame-pointer2014071420140622
751552refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071420140622
752296refgcc -O3 -fomit-frame-pointer2014071420140622
753861refgcc -funroll-loops -O2 -fomit-frame-pointer2014071420140622
755558refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014071420140622
761525refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071420140622
762149refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014071420140622
764747refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014071420140622
769038refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014071420140622
769042refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014071420140622
769086refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014071420140622
769163refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014071420140622
769662refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014071420140622
769685refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014071420140622
769697refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014071420140622
769705refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014071420140622
769751refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014071420140622
771866refgcc -funroll-loops -O -fomit-frame-pointer2014071420140622
772514refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014071420140622
774101refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014071420140622
781636refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014071420140622
781814refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071420140622
781937refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071420140622
782246refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071420140622
782355refgcc -O2 -fomit-frame-pointer2014071420140622
784438refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014071420140622
784474refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014071420140622
784536refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071420140622
785504refgcc -fno-schedule-insns -O -fomit-frame-pointer2014071420140622
785532refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014071420140622
785754refgcc -O -fomit-frame-pointer2014071420140622
786275refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014071420140622
786298refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014071420140622
786333refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014071420140622
786335refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014071420140622
786372refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014071420140622
786449refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014071420140622
786570refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014071420140622
786599refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014071420140622
788127refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014071420140622
791169refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071420140622
791248refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071420140622
791557refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014071420140622
794644refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014071420140622
796644refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014071420140622
798369refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014071420140622
798967refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014071420140622
799068refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014071420140622
799992refgcc -mcpu=arm810 -O -fomit-frame-pointer2014071420140622
800034refgcc -mcpu=arm8 -O -fomit-frame-pointer2014071420140622
805209refgcc -Os -fomit-frame-pointer2014071420140622
805434refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071420140622
806518refgcc -funroll-loops -Os -fomit-frame-pointer2014071420140622
806979refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014071420140622
807066refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014071420140622
807080refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071420140622
807190refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071420140622
807786refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014071420140622
809203refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014071420140622
809302refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014071420140622
809606refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014071420140622
809682refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014071420140622
809723refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014071420140622
809743refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014071420140622
809890refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014071420140622
809948refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014071420140622
810694refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014071420140622
810800refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014071420140622
811533refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014071420140622
811643refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014071420140622
811827refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014071420140622
816677refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014071420140622
819732refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014071420140622
819955refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014071420140622
819987refgcc -mcpu=arm9e -O -fomit-frame-pointer2014071420140622
819997refgcc -mcpu=xscale -O -fomit-frame-pointer2014071420140622
820108refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071420140622
820159refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014071420140622
820214refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014071420140622
820238refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014071420140622
820241refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014071420140622
821101refgcc -mcpu=arm920 -O -fomit-frame-pointer2014071420140622
821120refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014071420140622
821132refgcc -mcpu=arm920t -O -fomit-frame-pointer2014071420140622
821134refgcc -mcpu=arm940t -O -fomit-frame-pointer2014071420140622
821141refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014071420140622
821166refgcc -mcpu=arm9 -O -fomit-frame-pointer2014071420140622
821240refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014071420140622
821656refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014071420140622
822821refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014071420140622
825006refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014071420140622
865504refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014071420140622
1372907refcc2014071420140622
1383960refgcc -funroll-loops2014071420140622
1384735refgcc2014071420140622
1420004refgcc -mcpu=strongarm -O -fomit-frame-pointer2014071420140622

Compiler output

Implementation: crypto_aead/cmcc84v1/ref
Compiler: clang -O3 -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-vBwVr6.s: Assembler messages:
encrypt.c: /tmp/cc-vBwVr6.s:26: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vBwVr6.s:29: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vBwVr6.s:36: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vBwVr6.s:38: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vBwVr6.s:47: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vBwVr6.s:55: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vBwVr6.s:57: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vBwVr6.s:59: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vBwVr6.s:61: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vBwVr6.s:73: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vBwVr6.s:84: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vBwVr6.s:92: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vBwVr6.s:100: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vBwVr6.s:118: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vBwVr6.s:120: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vBwVr6.s:130: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vBwVr6.s:138: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vBwVr6.s:175: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vBwVr6.s:178: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vBwVr6.s:180: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vBwVr6.s:181: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vBwVr6.s:182: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vBwVr6.s:194: Warning: conditional outside an IT block for Thumb.
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/cmcc84v1/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-tBjbck.s: Assembler messages:
encrypt.c: /tmp/cc-tBjbck.s:26: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tBjbck.s:29: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tBjbck.s:36: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tBjbck.s:38: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tBjbck.s:47: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tBjbck.s:55: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tBjbck.s:57: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tBjbck.s:59: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tBjbck.s:61: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tBjbck.s:73: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tBjbck.s:84: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tBjbck.s:92: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tBjbck.s:100: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tBjbck.s:118: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tBjbck.s:120: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tBjbck.s:130: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tBjbck.s:138: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tBjbck.s:175: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tBjbck.s:178: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tBjbck.s:180: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tBjbck.s:181: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tBjbck.s:182: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tBjbck.s:194: Warning: conditional outside an IT block for Thumb.
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/cmcc84v1/ref
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-2TO7Ej.s: Assembler messages:
encrypt.c: /tmp/cc-2TO7Ej.s:26: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2TO7Ej.s:29: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2TO7Ej.s:36: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2TO7Ej.s:38: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2TO7Ej.s:47: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2TO7Ej.s:55: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2TO7Ej.s:57: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2TO7Ej.s:59: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2TO7Ej.s:61: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2TO7Ej.s:73: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2TO7Ej.s:84: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2TO7Ej.s:92: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2TO7Ej.s:100: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2TO7Ej.s:118: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2TO7Ej.s:120: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2TO7Ej.s:130: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2TO7Ej.s:138: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2TO7Ej.s:175: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2TO7Ej.s:178: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2TO7Ej.s:180: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2TO7Ej.s:181: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2TO7Ej.s:182: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2TO7Ej.s:194: Warning: conditional outside an IT block for Thumb.
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/cmcc84v1/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-ocGbDU.s: Assembler messages:
encrypt.c: /tmp/cc-ocGbDU.s:26: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-ocGbDU.s:29: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-ocGbDU.s:36: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-ocGbDU.s:38: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-ocGbDU.s:47: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-ocGbDU.s:55: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-ocGbDU.s:57: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-ocGbDU.s:59: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-ocGbDU.s:61: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-ocGbDU.s:73: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-ocGbDU.s:84: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-ocGbDU.s:92: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-ocGbDU.s:100: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-ocGbDU.s:118: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-ocGbDU.s:120: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-ocGbDU.s:130: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-ocGbDU.s:138: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-ocGbDU.s:175: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-ocGbDU.s:178: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-ocGbDU.s:180: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-ocGbDU.s:181: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-ocGbDU.s:182: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-ocGbDU.s:194: Warning: conditional outside an IT block for Thumb.
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/cmcc84v1/ref
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-isuZu8.s: Assembler messages:
encrypt.c: /tmp/cc-isuZu8.s:26: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-isuZu8.s:29: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-isuZu8.s:36: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-isuZu8.s:38: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-isuZu8.s:47: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-isuZu8.s:55: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-isuZu8.s:57: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-isuZu8.s:59: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-isuZu8.s:61: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-isuZu8.s:73: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-isuZu8.s:84: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-isuZu8.s:92: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-isuZu8.s:100: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-isuZu8.s:118: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-isuZu8.s:120: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-isuZu8.s:130: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-isuZu8.s:138: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-isuZu8.s:175: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-isuZu8.s:178: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-isuZu8.s:180: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-isuZu8.s:181: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-isuZu8.s:182: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-isuZu8.s:194: Warning: conditional outside an IT block for Thumb.
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/cmcc84v1/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-UYZykw.s: Assembler messages:
encrypt.c: /tmp/cc-UYZykw.s:26: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-UYZykw.s:29: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-UYZykw.s:36: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-UYZykw.s:38: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-UYZykw.s:47: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-UYZykw.s:55: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-UYZykw.s:57: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-UYZykw.s:59: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-UYZykw.s:61: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-UYZykw.s:73: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-UYZykw.s:84: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-UYZykw.s:92: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-UYZykw.s:100: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-UYZykw.s:118: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-UYZykw.s:120: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-UYZykw.s:130: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-UYZykw.s:138: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-UYZykw.s:175: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-UYZykw.s:178: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-UYZykw.s:180: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-UYZykw.s:181: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-UYZykw.s:182: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-UYZykw.s:194: Warning: conditional outside an IT block for Thumb.
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/cmcc84v1/ref
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-Gea9NH.s: Assembler messages:
encrypt.c: /tmp/cc-Gea9NH.s:26: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Gea9NH.s:29: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Gea9NH.s:36: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Gea9NH.s:38: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Gea9NH.s:47: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Gea9NH.s:55: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Gea9NH.s:57: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Gea9NH.s:59: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Gea9NH.s:61: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Gea9NH.s:73: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Gea9NH.s:84: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Gea9NH.s:92: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Gea9NH.s:100: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Gea9NH.s:118: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Gea9NH.s:120: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Gea9NH.s:130: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Gea9NH.s:138: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Gea9NH.s:175: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Gea9NH.s:178: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Gea9NH.s:180: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Gea9NH.s:181: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Gea9NH.s:182: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Gea9NH.s:194: Warning: conditional outside an IT block for Thumb.
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/cmcc84v1/ref
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
encrypt.c: encrypt.c:1: warning: target CPU does not support THUMB instructions
try.c: try.c:1: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1: warning: target CPU does not support THUMB instructions
try.c: try.c:1: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1: warning: target CPU does not support THUMB instructions
measure.c: measure.c:1: warning: target CPU does not support THUMB instructions
measure.c: measure-anything.c:1: warning: target CPU does not support THUMB instructions

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm810 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm810 -O -fomit-frame-pointer ref
gcc -mcpu=arm810 -Os -fomit-frame-pointer ref
gcc -mcpu=arm8 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm8 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm8 -O -fomit-frame-pointer ref
gcc -mcpu=arm8 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm -O -fomit-frame-pointer ref
gcc -mcpu=strongarm -Os -fomit-frame-pointer ref