Implementation notes: armeabi, h4mx515e, crypto_aead/cmcc42v1

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_aead
Primitive: cmcc42v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
750832refgcc -funroll-loops -O3 -fomit-frame-pointer2014071420140622
752702refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014071420140622
752924refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071420140622
753069refgcc -funroll-loops -O2 -fomit-frame-pointer2014071420140622
753868refgcc -O3 -fomit-frame-pointer2014071420140622
760061refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014071420140622
760101refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071420140622
761456refgcc -funroll-loops -O -fomit-frame-pointer2014071420140622
763488refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014071420140622
768499refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014071420140622
769009refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014071420140622
769473refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014071420140622
769542refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014071420140622
769604refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014071420140622
769616refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014071420140622
769646refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014071420140622
769796refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014071420140622
773014refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014071420140622
777459refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071420140622
777849refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014071420140622
779503refgcc -O2 -fomit-frame-pointer2014071420140622
780643refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014071420140622
780653refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014071420140622
780750refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071420140622
782695refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014071420140622
782826refgcc -O -fomit-frame-pointer2014071420140622
782973refgcc -fno-schedule-insns -O -fomit-frame-pointer2014071420140622
784121refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071420140622
784203refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071420140622
784883refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014071420140622
784903refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071420140622
784992refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014071420140622
784995refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014071420140622
785008refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014071420140622
785192refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014071420140622
785219refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014071420140622
785278refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014071420140622
785490refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014071420140622
785549refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014071420140622
785610refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014071420140622
786015refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014071420140622
786182refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014071420140622
790614refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014071420140622
791025refgcc -funroll-loops -Os -fomit-frame-pointer2014071420140622
791408refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014071420140622
791413refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014071420140622
791460refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014071420140622
791566refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014071420140622
792479refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014071420140622
795160refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014071420140622
797137refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071420140622
797933refgcc -mcpu=arm810 -O -fomit-frame-pointer2014071420140622
798837refgcc -mcpu=strongarm -O -fomit-frame-pointer2014071420140622
798838refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014071420140622
798909refgcc -mcpu=arm8 -O -fomit-frame-pointer2014071420140622
799000refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014071420140622
799103refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014071420140622
799581refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014071420140622
803815refgcc -Os -fomit-frame-pointer2014071420140622
803875refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071420140622
805625refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071420140622
805740refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071420140622
805821refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014071420140622
805925refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014071420140622
806916refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014071420140622
807822refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014071420140622
808085refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014071420140622
808187refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014071420140622
808252refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014071420140622
808294refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014071420140622
808314refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014071420140622
811290refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014071420140622
812156refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014071420140622
815459refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014071420140622
819034refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014071420140622
819098refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071420140622
819141refgcc -mcpu=xscale -O -fomit-frame-pointer2014071420140622
819238refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014071420140622
819284refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014071420140622
819329refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014071420140622
819588refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014071420140622
819638refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014071420140622
819654refgcc -mcpu=arm920t -O -fomit-frame-pointer2014071420140622
819655refgcc -mcpu=arm920 -O -fomit-frame-pointer2014071420140622
819662refgcc -mcpu=arm9 -O -fomit-frame-pointer2014071420140622
819712refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014071420140622
819728refgcc -mcpu=arm940t -O -fomit-frame-pointer2014071420140622
819893refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014071420140622
820026refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014071420140622
820340refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014071420140622
824298refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014071420140622
824330refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014071420140622
835596refgcc -mcpu=arm9e -O -fomit-frame-pointer2014071420140622
1383191refcc2014071420140622
1383404refgcc2014071420140622
1383814refgcc -funroll-loops2014071420140622

Compiler output

Implementation: crypto_aead/cmcc42v1/ref
Compiler: clang -O3 -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-Trgn14.s: Assembler messages:
encrypt.c: /tmp/cc-Trgn14.s:26: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Trgn14.s:29: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Trgn14.s:36: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Trgn14.s:38: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Trgn14.s:47: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Trgn14.s:55: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Trgn14.s:57: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Trgn14.s:59: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Trgn14.s:61: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Trgn14.s:73: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Trgn14.s:84: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Trgn14.s:92: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Trgn14.s:100: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Trgn14.s:118: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Trgn14.s:120: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Trgn14.s:130: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Trgn14.s:138: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Trgn14.s:175: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Trgn14.s:178: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Trgn14.s:180: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Trgn14.s:181: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Trgn14.s:182: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Trgn14.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/cmcc42v1/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-nwREQj.s: Assembler messages:
encrypt.c: /tmp/cc-nwREQj.s:26: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nwREQj.s:29: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nwREQj.s:36: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nwREQj.s:38: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nwREQj.s:47: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nwREQj.s:55: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nwREQj.s:57: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nwREQj.s:59: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nwREQj.s:61: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nwREQj.s:73: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nwREQj.s:84: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nwREQj.s:92: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nwREQj.s:100: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nwREQj.s:118: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nwREQj.s:120: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nwREQj.s:130: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nwREQj.s:138: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nwREQj.s:175: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nwREQj.s:178: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nwREQj.s:180: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nwREQj.s:181: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nwREQj.s:182: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nwREQj.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/cmcc42v1/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-9y3jHf.s: Assembler messages:
encrypt.c: /tmp/cc-9y3jHf.s:26: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9y3jHf.s:29: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9y3jHf.s:36: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9y3jHf.s:38: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9y3jHf.s:47: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9y3jHf.s:55: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9y3jHf.s:57: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9y3jHf.s:59: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9y3jHf.s:61: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9y3jHf.s:73: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9y3jHf.s:84: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9y3jHf.s:92: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9y3jHf.s:100: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9y3jHf.s:118: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9y3jHf.s:120: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9y3jHf.s:130: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9y3jHf.s:138: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9y3jHf.s:175: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9y3jHf.s:178: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9y3jHf.s:180: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9y3jHf.s:181: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9y3jHf.s:182: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9y3jHf.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/cmcc42v1/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-tICLNR.s: Assembler messages:
encrypt.c: /tmp/cc-tICLNR.s:26: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tICLNR.s:29: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tICLNR.s:36: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tICLNR.s:38: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tICLNR.s:47: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tICLNR.s:55: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tICLNR.s:57: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tICLNR.s:59: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tICLNR.s:61: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tICLNR.s:73: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tICLNR.s:84: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tICLNR.s:92: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tICLNR.s:100: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tICLNR.s:118: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tICLNR.s:120: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tICLNR.s:130: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tICLNR.s:138: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tICLNR.s:175: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tICLNR.s:178: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tICLNR.s:180: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tICLNR.s:181: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tICLNR.s:182: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-tICLNR.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/cmcc42v1/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-xXr0s3.s: Assembler messages:
encrypt.c: /tmp/cc-xXr0s3.s:26: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xXr0s3.s:29: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xXr0s3.s:36: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xXr0s3.s:38: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xXr0s3.s:47: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xXr0s3.s:55: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xXr0s3.s:57: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xXr0s3.s:59: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xXr0s3.s:61: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xXr0s3.s:73: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xXr0s3.s:84: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xXr0s3.s:92: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xXr0s3.s:100: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xXr0s3.s:118: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xXr0s3.s:120: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xXr0s3.s:130: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xXr0s3.s:138: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xXr0s3.s:175: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xXr0s3.s:178: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xXr0s3.s:180: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xXr0s3.s:181: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xXr0s3.s:182: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xXr0s3.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/cmcc42v1/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-LB1mir.s: Assembler messages:
encrypt.c: /tmp/cc-LB1mir.s:26: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-LB1mir.s:29: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-LB1mir.s:36: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-LB1mir.s:38: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-LB1mir.s:47: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-LB1mir.s:55: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-LB1mir.s:57: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-LB1mir.s:59: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-LB1mir.s:61: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-LB1mir.s:73: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-LB1mir.s:84: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-LB1mir.s:92: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-LB1mir.s:100: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-LB1mir.s:118: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-LB1mir.s:120: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-LB1mir.s:130: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-LB1mir.s:138: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-LB1mir.s:175: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-LB1mir.s:178: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-LB1mir.s:180: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-LB1mir.s:181: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-LB1mir.s:182: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-LB1mir.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/cmcc42v1/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-lrDTGG.s: Assembler messages:
encrypt.c: /tmp/cc-lrDTGG.s:26: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lrDTGG.s:29: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lrDTGG.s:36: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lrDTGG.s:38: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lrDTGG.s:47: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lrDTGG.s:55: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lrDTGG.s:57: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lrDTGG.s:59: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lrDTGG.s:61: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lrDTGG.s:73: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lrDTGG.s:84: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lrDTGG.s:92: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lrDTGG.s:100: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lrDTGG.s:118: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lrDTGG.s:120: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lrDTGG.s:130: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lrDTGG.s:138: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lrDTGG.s:175: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lrDTGG.s:178: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lrDTGG.s:180: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lrDTGG.s:181: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lrDTGG.s:182: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lrDTGG.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/cmcc42v1/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