Implementation notes: armeabi, h4mx515e, crypto_aead/aeadaes128ocbtaglen96v1

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_aead
Primitive: aeadaes128ocbtaglen96v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
410643refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014071020140622
420309refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014071020140622
424820refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014071020140622
425482refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071020140622
446170refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071020140622
447928refgcc -O3 -fomit-frame-pointer2014071020140622
449416refgcc -funroll-loops -O3 -fomit-frame-pointer2014071020140622
454592refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014071020140622
455836refgcc -funroll-loops -O2 -fomit-frame-pointer2014071020140622
463867refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014071020140622
464015refgcc -funroll-loops -O -fomit-frame-pointer2014071020140622
474715refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014071020140622
474731refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014071020140622
474802refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014071020140622
474959refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014071020140622
474997refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014071020140622
501130refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014071020140622
501165refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071020140622
501356refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071020140622
501412refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014071020140622
522881refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014071020140622
525649refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071020140622
525720refgcc -O2 -fomit-frame-pointer2014071020140622
526849refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014071020140622
530959refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014071020140622
531075refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014071020140622
531118refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014071020140622
531307refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014071020140622
531366refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014071020140622
531452refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014071020140622
531478refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014071020140622
531511refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014071020140622
531924refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014071020140622
544303refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014071020140622
546093refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014071020140622
546098refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071020140622
546111refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014071020140622
546120refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014071020140622
546274refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014071020140622
546460refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014071020140622
546472refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014071020140622
547505refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014071020140622
547745refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014071020140622
547820refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014071020140622
547832refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014071020140622
547879refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014071020140622
549970refgcc -funroll-loops -Os -fomit-frame-pointer2014071020140622
550640refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014071020140622
550969refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071020140622
551568refgcc -Os -fomit-frame-pointer2014071020140622
552743refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014071020140622
552757refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071020140622
553192refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014071020140622
554672refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014071020140622
554696refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014071020140622
554854refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014071020140622
554992refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014071020140622
555002refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014071020140622
555029refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014071020140622
555875refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014071020140622
555894refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014071020140622
555944refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071020140622
556211refgcc -fno-schedule-insns -O -fomit-frame-pointer2014071020140622
556240refgcc -O -fomit-frame-pointer2014071020140622
556285refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014071020140622
556466refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014071020140622
558326refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071020140622
561730refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014071020140622
566839refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014071020140622
566846refgcc -mcpu=arm810 -O -fomit-frame-pointer2014071020140622
567020refgcc -mcpu=strongarm -O -fomit-frame-pointer2014071020140622
568924refgcc -mcpu=arm8 -O -fomit-frame-pointer2014071020140622
570365refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014071020140622
571695refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014071020140622
571698refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014071020140622
571777refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014071020140622
571901refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014071020140622
572480refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071020140622
576624refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014071020140622
596226refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014071020140622
596276refgcc -mcpu=arm9e -O -fomit-frame-pointer2014071020140622
597073refgcc -mcpu=xscale -O -fomit-frame-pointer2014071020140622
597306refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014071020140622
622305refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014071020140622
622533refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014071020140622
622535refgcc -mcpu=arm940t -O -fomit-frame-pointer2014071020140622
622541refgcc -mcpu=arm920t -O -fomit-frame-pointer2014071020140622
622546refgcc -mcpu=arm9 -O -fomit-frame-pointer2014071020140622
622671refgcc -mcpu=arm920 -O -fomit-frame-pointer2014071020140622
623123refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014071020140622
633602refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071020140622
770920refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014071020140622
781980refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014071020140622
1311729refgcc2014071020140622
1311922refcc2014071020140622
1526890refgcc -funroll-loops2014071020140622

Compiler output

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