Implementation notes: armeabi, h4mx515e, crypto_aead/aeadaes256ocbtaglen96v1

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_aead
Primitive: aeadaes256ocbtaglen96v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
514794refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014071020140622
524220refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014071020140622
529821refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014071020140622
530223refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071020140622
551130refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071020140622
551850refgcc -O3 -fomit-frame-pointer2014071020140622
556901refgcc -funroll-loops -O3 -fomit-frame-pointer2014071020140622
557775refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014071020140622
559898refgcc -funroll-loops -O2 -fomit-frame-pointer2014071020140622
566277refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014071020140622
566304refgcc -funroll-loops -O -fomit-frame-pointer2014071020140622
579245refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014071020140622
579308refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014071020140622
579510refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014071020140622
579603refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014071020140622
579716refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014071020140622
604225refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014071020140622
604230refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071020140622
604360refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014071020140622
604625refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071020140622
624230refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014071020140622
627341refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071020140622
632642refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014071020140622
632675refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014071020140622
632681refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014071020140622
632729refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014071020140622
632811refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014071020140622
632851refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014071020140622
632893refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014071020140622
633074refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014071020140622
633091refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014071020140622
633290refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014071020140622
646234refgcc -O2 -fomit-frame-pointer2014071020140622
648362refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014071020140622
648365refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014071020140622
648508refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014071020140622
648519refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014071020140622
648535refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014071020140622
648655refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014071020140622
650178refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014071020140622
650182refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014071020140622
650186refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014071020140622
650383refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071020140622
650412refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014071020140622
650441refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014071020140622
650501refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071020140622
652686refgcc -Os -fomit-frame-pointer2014071020140622
653283refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014071020140622
656617refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014071020140622
656636refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014071020140622
656640refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014071020140622
656660refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014071020140622
656977refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014071020140622
656991refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014071020140622
657025refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014071020140622
659296refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071020140622
659439refgcc -fno-schedule-insns -O -fomit-frame-pointer2014071020140622
660948refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014071020140622
660982refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014071020140622
661013refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014071020140622
661415refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014071020140622
661526refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014071020140622
661578refgcc -O -fomit-frame-pointer2014071020140622
661625refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071020140622
661763refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071020140622
661792refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014071020140622
662017refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071020140622
662079refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014071020140622
662526refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014071020140622
669840refgcc -mcpu=arm8 -O -fomit-frame-pointer2014071020140622
669851refgcc -mcpu=arm810 -O -fomit-frame-pointer2014071020140622
670005refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014071020140622
672146refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014071020140622
676273refgcc -funroll-loops -Os -fomit-frame-pointer2014071020140622
677650refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071020140622
678935refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014071020140622
679187refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014071020140622
679257refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014071020140622
681480refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014071020140622
699542refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014071020140622
699896refgcc -mcpu=xscale -O -fomit-frame-pointer2014071020140622
699931refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014071020140622
700091refgcc -mcpu=arm9e -O -fomit-frame-pointer2014071020140622
723608refgcc -mcpu=arm920 -O -fomit-frame-pointer2014071020140622
723630refgcc -mcpu=arm9 -O -fomit-frame-pointer2014071020140622
723660refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014071020140622
723897refgcc -mcpu=arm940t -O -fomit-frame-pointer2014071020140622
723908refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014071020140622
723930refgcc -mcpu=arm920t -O -fomit-frame-pointer2014071020140622
723938refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014071020140622
766762refgcc -mcpu=strongarm -O -fomit-frame-pointer2014071020140622
771119refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014071020140622
931529refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014071020140622
1414372refcc2014071020140622
1414373refgcc -funroll-loops2014071020140622
1414446refgcc2014071020140622

Compiler output

Implementation: crypto_aead/aeadaes256ocbtaglen96v1/ref
Compiler: clang -O3 -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-Eju8Gd.s: Assembler messages:
encrypt.c: /tmp/cc-Eju8Gd.s:43: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Eju8Gd.s:46: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Eju8Gd.s:47: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Eju8Gd.s:48: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Eju8Gd.s:88: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Eju8Gd.s:149: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Eju8Gd.s:173: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Eju8Gd.s:192: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Eju8Gd.s:208: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Eju8Gd.s:245: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Eju8Gd.s:262: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Eju8Gd.s:293: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Eju8Gd.s:297: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Eju8Gd.s:311: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Eju8Gd.s:326: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Eju8Gd.s:343: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Eju8Gd.s:347: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Eju8Gd.s:351: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Eju8Gd.s:365: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Eju8Gd.s:389: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Eju8Gd.s:406: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Eju8Gd.s:414: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Eju8Gd.s:438: 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/aeadaes256ocbtaglen96v1/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-AgpFaa.s: Assembler messages:
encrypt.c: /tmp/cc-AgpFaa.s:43: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AgpFaa.s:46: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AgpFaa.s:47: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AgpFaa.s:48: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AgpFaa.s:88: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AgpFaa.s:149: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AgpFaa.s:173: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AgpFaa.s:192: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AgpFaa.s:208: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AgpFaa.s:245: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AgpFaa.s:262: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AgpFaa.s:293: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AgpFaa.s:297: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AgpFaa.s:311: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AgpFaa.s:326: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AgpFaa.s:343: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AgpFaa.s:347: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AgpFaa.s:351: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AgpFaa.s:365: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AgpFaa.s:389: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AgpFaa.s:406: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AgpFaa.s:414: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AgpFaa.s:438: 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/aeadaes256ocbtaglen96v1/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-klH5R0.s: Assembler messages:
encrypt.c: /tmp/cc-klH5R0.s:43: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-klH5R0.s:46: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-klH5R0.s:47: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-klH5R0.s:48: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-klH5R0.s:88: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-klH5R0.s:149: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-klH5R0.s:173: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-klH5R0.s:192: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-klH5R0.s:208: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-klH5R0.s:245: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-klH5R0.s:262: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-klH5R0.s:293: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-klH5R0.s:297: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-klH5R0.s:311: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-klH5R0.s:326: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-klH5R0.s:343: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-klH5R0.s:347: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-klH5R0.s:351: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-klH5R0.s:365: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-klH5R0.s:389: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-klH5R0.s:406: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-klH5R0.s:414: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-klH5R0.s:438: 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/aeadaes256ocbtaglen96v1/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-FityGA.s: Assembler messages:
encrypt.c: /tmp/cc-FityGA.s:43: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FityGA.s:46: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FityGA.s:47: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FityGA.s:48: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FityGA.s:88: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FityGA.s:149: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FityGA.s:173: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FityGA.s:192: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FityGA.s:208: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FityGA.s:245: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FityGA.s:262: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FityGA.s:293: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FityGA.s:297: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FityGA.s:311: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FityGA.s:326: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FityGA.s:343: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FityGA.s:347: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FityGA.s:351: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FityGA.s:365: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FityGA.s:389: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FityGA.s:406: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FityGA.s:414: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FityGA.s:438: 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/aeadaes256ocbtaglen96v1/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-KESidr.s: Assembler messages:
encrypt.c: /tmp/cc-KESidr.s:43: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KESidr.s:46: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KESidr.s:47: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KESidr.s:48: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KESidr.s:88: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KESidr.s:149: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KESidr.s:173: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KESidr.s:192: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KESidr.s:208: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KESidr.s:245: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KESidr.s:262: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KESidr.s:293: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KESidr.s:297: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KESidr.s:311: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KESidr.s:326: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KESidr.s:343: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KESidr.s:347: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KESidr.s:351: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KESidr.s:365: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KESidr.s:389: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KESidr.s:406: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KESidr.s:414: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KESidr.s:438: 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/aeadaes256ocbtaglen96v1/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-IGHkiR.s: Assembler messages:
encrypt.c: /tmp/cc-IGHkiR.s:43: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-IGHkiR.s:46: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-IGHkiR.s:47: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-IGHkiR.s:48: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-IGHkiR.s:88: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-IGHkiR.s:149: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-IGHkiR.s:173: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-IGHkiR.s:192: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-IGHkiR.s:208: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-IGHkiR.s:245: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-IGHkiR.s:262: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-IGHkiR.s:293: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-IGHkiR.s:297: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-IGHkiR.s:311: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-IGHkiR.s:326: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-IGHkiR.s:343: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-IGHkiR.s:347: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-IGHkiR.s:351: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-IGHkiR.s:365: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-IGHkiR.s:389: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-IGHkiR.s:406: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-IGHkiR.s:414: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-IGHkiR.s:438: 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/aeadaes256ocbtaglen96v1/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-MLWXLN.s: Assembler messages:
encrypt.c: /tmp/cc-MLWXLN.s:43: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MLWXLN.s:46: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MLWXLN.s:47: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MLWXLN.s:48: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MLWXLN.s:88: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MLWXLN.s:149: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MLWXLN.s:173: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MLWXLN.s:192: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MLWXLN.s:208: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MLWXLN.s:245: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MLWXLN.s:262: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MLWXLN.s:293: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MLWXLN.s:297: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MLWXLN.s:311: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MLWXLN.s:326: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MLWXLN.s:343: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MLWXLN.s:347: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MLWXLN.s:351: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MLWXLN.s:365: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MLWXLN.s:389: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MLWXLN.s:406: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MLWXLN.s:414: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MLWXLN.s:438: 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/aeadaes256ocbtaglen96v1/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