Implementation notes: armeabi, h4mx515e, crypto_aead/aeadaes128ocbtaglen64v1

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_aead
Primitive: aeadaes128ocbtaglen64v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
410506refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014071020140622
420812refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014071020140622
425544refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071020140622
425611refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014071020140622
445778refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071020140622
447518refgcc -O3 -fomit-frame-pointer2014071020140622
449637refgcc -funroll-loops -O3 -fomit-frame-pointer2014071020140622
453211refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014071020140622
455774refgcc -funroll-loops -O2 -fomit-frame-pointer2014071020140622
463758refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014071020140622
463824refgcc -funroll-loops -O -fomit-frame-pointer2014071020140622
474697refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014071020140622
474983refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014071020140622
475268refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014071020140622
475507refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014071020140622
487302refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014071020140622
501036refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071020140622
501202refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071020140622
501234refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014071020140622
501614refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014071020140622
522609refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014071020140622
525567refgcc -O2 -fomit-frame-pointer2014071020140622
525667refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071020140622
526863refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014071020140622
530808refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014071020140622
530841refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014071020140622
530972refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014071020140622
531180refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014071020140622
531498refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014071020140622
531502refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014071020140622
531752refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014071020140622
531854refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014071020140622
536836refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014071020140622
544986refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014071020140622
546159refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014071020140622
546162refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014071020140622
546201refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014071020140622
546274refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014071020140622
546323refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071020140622
546328refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014071020140622
546446refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014071020140622
547566refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014071020140622
547576refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014071020140622
547577refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014071020140622
547584refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014071020140622
549333refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014071020140622
551294refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071020140622
551885refgcc -funroll-loops -Os -fomit-frame-pointer2014071020140622
552806refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014071020140622
553075refgcc -Os -fomit-frame-pointer2014071020140622
553191refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071020140622
553236refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071020140622
553256refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014071020140622
554680refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014071020140622
554706refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014071020140622
554707refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014071020140622
554709refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014071020140622
555029refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014071020140622
555055refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014071020140622
555157refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014071020140622
555888refgcc -O -fomit-frame-pointer2014071020140622
555911refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014071020140622
555986refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014071020140622
556061refgcc -fno-schedule-insns -O -fomit-frame-pointer2014071020140622
556092refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014071020140622
556100refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014071020140622
556306refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014071020140622
557021refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014071020140622
560625refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014071020140622
566458refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071020140622
566556refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071020140622
566784refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014071020140622
566852refgcc -mcpu=arm8 -O -fomit-frame-pointer2014071020140622
566864refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014071020140622
567062refgcc -mcpu=arm810 -O -fomit-frame-pointer2014071020140622
568916refgcc -mcpu=strongarm -O -fomit-frame-pointer2014071020140622
571791refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014071020140622
571846refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014071020140622
572002refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014071020140622
572018refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014071020140622
572162refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071020140622
576881refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014071020140622
596653refgcc -mcpu=xscale -O -fomit-frame-pointer2014071020140622
596669refgcc -mcpu=arm9e -O -fomit-frame-pointer2014071020140622
616582refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014071020140622
622463refgcc -mcpu=arm9 -O -fomit-frame-pointer2014071020140622
622579refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014071020140622
622629refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014071020140622
622647refgcc -mcpu=arm940t -O -fomit-frame-pointer2014071020140622
625857refgcc -mcpu=arm920t -O -fomit-frame-pointer2014071020140622
625881refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014071020140622
626109refgcc -mcpu=arm920 -O -fomit-frame-pointer2014071020140622
681919refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014071020140622
1311641refcc2014071020140622
1311864refgcc2014071020140622
1312001refgcc -funroll-loops2014071020140622

Compiler output

Implementation: crypto_aead/aeadaes128ocbtaglen64v1/ref
Compiler: clang -O3 -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-5rBpBg.s: Assembler messages:
encrypt.c: /tmp/cc-5rBpBg.s:43: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rBpBg.s:46: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rBpBg.s:47: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rBpBg.s:48: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rBpBg.s:88: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rBpBg.s:149: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rBpBg.s:173: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rBpBg.s:192: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rBpBg.s:208: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rBpBg.s:245: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rBpBg.s:262: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rBpBg.s:293: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rBpBg.s:297: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rBpBg.s:311: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rBpBg.s:326: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rBpBg.s:343: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rBpBg.s:347: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rBpBg.s:351: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rBpBg.s:365: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rBpBg.s:389: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rBpBg.s:406: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rBpBg.s:414: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rBpBg.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/aeadaes128ocbtaglen64v1/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-FyXofe.s: Assembler messages:
encrypt.c: /tmp/cc-FyXofe.s:43: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FyXofe.s:46: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FyXofe.s:47: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FyXofe.s:48: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FyXofe.s:88: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FyXofe.s:149: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FyXofe.s:173: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FyXofe.s:192: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FyXofe.s:208: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FyXofe.s:245: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FyXofe.s:262: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FyXofe.s:293: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FyXofe.s:297: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FyXofe.s:311: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FyXofe.s:326: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FyXofe.s:343: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FyXofe.s:347: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FyXofe.s:351: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FyXofe.s:365: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FyXofe.s:389: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FyXofe.s:406: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FyXofe.s:414: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-FyXofe.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/aeadaes128ocbtaglen64v1/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-gklGi6.s: Assembler messages:
encrypt.c: /tmp/cc-gklGi6.s:43: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gklGi6.s:46: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gklGi6.s:47: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gklGi6.s:48: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gklGi6.s:88: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gklGi6.s:149: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gklGi6.s:173: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gklGi6.s:192: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gklGi6.s:208: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gklGi6.s:245: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gklGi6.s:262: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gklGi6.s:293: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gklGi6.s:297: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gklGi6.s:311: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gklGi6.s:326: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gklGi6.s:343: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gklGi6.s:347: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gklGi6.s:351: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gklGi6.s:365: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gklGi6.s:389: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gklGi6.s:406: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gklGi6.s:414: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gklGi6.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/aeadaes128ocbtaglen64v1/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-mewv4E.s: Assembler messages:
encrypt.c: /tmp/cc-mewv4E.s:43: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-mewv4E.s:46: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-mewv4E.s:47: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-mewv4E.s:48: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-mewv4E.s:88: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-mewv4E.s:149: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-mewv4E.s:173: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-mewv4E.s:192: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-mewv4E.s:208: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-mewv4E.s:245: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-mewv4E.s:262: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-mewv4E.s:293: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-mewv4E.s:297: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-mewv4E.s:311: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-mewv4E.s:326: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-mewv4E.s:343: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-mewv4E.s:347: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-mewv4E.s:351: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-mewv4E.s:365: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-mewv4E.s:389: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-mewv4E.s:406: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-mewv4E.s:414: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-mewv4E.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/aeadaes128ocbtaglen64v1/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-rQ74Hv.s: Assembler messages:
encrypt.c: /tmp/cc-rQ74Hv.s:43: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-rQ74Hv.s:46: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-rQ74Hv.s:47: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-rQ74Hv.s:48: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-rQ74Hv.s:88: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-rQ74Hv.s:149: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-rQ74Hv.s:173: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-rQ74Hv.s:192: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-rQ74Hv.s:208: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-rQ74Hv.s:245: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-rQ74Hv.s:262: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-rQ74Hv.s:293: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-rQ74Hv.s:297: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-rQ74Hv.s:311: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-rQ74Hv.s:326: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-rQ74Hv.s:343: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-rQ74Hv.s:347: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-rQ74Hv.s:351: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-rQ74Hv.s:365: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-rQ74Hv.s:389: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-rQ74Hv.s:406: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-rQ74Hv.s:414: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-rQ74Hv.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/aeadaes128ocbtaglen64v1/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-AFpFXV.s: Assembler messages:
encrypt.c: /tmp/cc-AFpFXV.s:43: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AFpFXV.s:46: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AFpFXV.s:47: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AFpFXV.s:48: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AFpFXV.s:88: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AFpFXV.s:149: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AFpFXV.s:173: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AFpFXV.s:192: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AFpFXV.s:208: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AFpFXV.s:245: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AFpFXV.s:262: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AFpFXV.s:293: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AFpFXV.s:297: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AFpFXV.s:311: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AFpFXV.s:326: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AFpFXV.s:343: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AFpFXV.s:347: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AFpFXV.s:351: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AFpFXV.s:365: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AFpFXV.s:389: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AFpFXV.s:406: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AFpFXV.s:414: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AFpFXV.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/aeadaes128ocbtaglen64v1/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-AaGxKL.s: Assembler messages:
encrypt.c: /tmp/cc-AaGxKL.s:43: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AaGxKL.s:46: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AaGxKL.s:47: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AaGxKL.s:48: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AaGxKL.s:88: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AaGxKL.s:149: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AaGxKL.s:173: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AaGxKL.s:192: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AaGxKL.s:208: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AaGxKL.s:245: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AaGxKL.s:262: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AaGxKL.s:293: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AaGxKL.s:297: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AaGxKL.s:311: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AaGxKL.s:326: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AaGxKL.s:343: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AaGxKL.s:347: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AaGxKL.s:351: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AaGxKL.s:365: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AaGxKL.s:389: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AaGxKL.s:406: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AaGxKL.s:414: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-AaGxKL.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/aeadaes128ocbtaglen64v1/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