Implementation notes: armeabi, h4mx515e, crypto_aead/wheeshtv1mr5fr7t256

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_aead
Primitive: wheeshtv1mr5fr7t256
TimeImplementationCompilerBenchmark dateSUPERCOP version
217542refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014080120140622
217553refgcc -funroll-loops -O -fomit-frame-pointer2014080120140622
218181refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014080120140622
218216refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014080120140622
218784refgcc -mcpu=arm810 -O -fomit-frame-pointer2014080120140622
218808refgcc -mcpu=arm8 -O -fomit-frame-pointer2014080120140622
218856refgcc -mcpu=strongarm -O -fomit-frame-pointer2014080120140622
218865refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014080120140622
218873refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014080120140622
219054refgcc -O -fomit-frame-pointer2014080120140622
219056refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014080120140622
219252refgcc -fno-schedule-insns -O -fomit-frame-pointer2014080120140622
222431refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014080120140622
222602refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014080120140622
226203refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014080120140622
228321refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014080120140622
231852refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014080120140622
231919refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014080120140622
236859refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014080120140622
238392refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014080120140622
310178refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014080120140622
311100refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014080120140622
311278refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014080120140622
311320refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014080120140622
311328refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014080120140622
311331refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014080120140622
311370refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014080120140622
318709refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014080120140622
318760refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014080120140622
318780refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014080120140622
318794refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014080120140622
318804refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014080120140622
318893refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014080120140622
319000refgcc -funroll-loops -O2 -fomit-frame-pointer2014080120140622
319061refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014080120140622
319067refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014080120140622
319107refgcc -funroll-loops -O3 -fomit-frame-pointer2014080120140622
319136refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014080120140622
319238refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014080120140622
319765refgcc -O2 -fomit-frame-pointer2014080120140622
319919refgcc -O3 -fomit-frame-pointer2014080120140622
328662refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014080120140622
338562refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014080120140622
345974refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014080120140622
348037refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014080120140622
421776refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014080120140622
448007refgcc -funroll-loops -Os -fomit-frame-pointer2014080120140622
448202refgcc -Os -fomit-frame-pointer2014080120140622
497084refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014080120140622
497091refgcc -mcpu=arm920t -O -fomit-frame-pointer2014080120140622
497097refgcc -mcpu=arm940t -O -fomit-frame-pointer2014080120140622
497145refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014080120140622
497225refgcc -mcpu=arm9 -O -fomit-frame-pointer2014080120140622
497482refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014080120140622
497712refgcc -mcpu=arm920 -O -fomit-frame-pointer2014080120140622
498975refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014080120140622
499001refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014080120140622
499035refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014080120140622
499045refgcc -mcpu=xscale -O -fomit-frame-pointer2014080120140622
499056refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014080120140622
499063refgcc -mcpu=arm9e -O -fomit-frame-pointer2014080120140622
499198refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014080120140622
500092refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014080120140622
1423291refgcc -funroll-loops2014080120140622
1423774refcc2014080120140622
1424288refgcc2014080120140622

Test failure

Implementation: crypto_aead/wheeshtv1mr5fr7t256/ref
Compiler: gcc -mcpu=arm1020t -O2 -fomit-frame-pointer
error 111
crypto_aead_decrypt returns nonzero

Number of similar (compiler,implementation) pairs: 30, namely:
CompilerImplementations
gcc -mcpu=arm1020t -O2 -fomit-frame-pointer ref
gcc -mcpu=arm1020t -O3 -fomit-frame-pointer ref
gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer ref
gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer ref
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer ref
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns ref
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer ref
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns ref
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer ref
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns ref
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer ref
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns ref
gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer ref
gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer ref
gcc -mcpu=arm920 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm920 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm920t -O2 -fomit-frame-pointer ref
gcc -mcpu=arm920t -O3 -fomit-frame-pointer ref
gcc -mcpu=arm940t -O2 -fomit-frame-pointer ref
gcc -mcpu=arm940t -O3 -fomit-frame-pointer ref
gcc -mcpu=arm9 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm9 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm9e -O2 -fomit-frame-pointer ref
gcc -mcpu=arm9e -O3 -fomit-frame-pointer ref
gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer ref
gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer ref
gcc -mcpu=ep9312 -O2 -fomit-frame-pointer ref
gcc -mcpu=ep9312 -O3 -fomit-frame-pointer ref
gcc -mcpu=xscale -O2 -fomit-frame-pointer ref
gcc -mcpu=xscale -O3 -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/wheeshtv1mr5fr7t256/ref
Compiler: clang -O3 -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-CbTYzp.s: Assembler messages:
encrypt.c: /tmp/cc-CbTYzp.s:20: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CbTYzp.s:3685: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CbTYzp.s:3702: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CbTYzp.s:3868: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CbTYzp.s:3870: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CbTYzp.s:3872: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CbTYzp.s:3878: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CbTYzp.s:3903: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CbTYzp.s:3989: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CbTYzp.s:4091: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CbTYzp.s:4139: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CbTYzp.s:4142: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CbTYzp.s:4144: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CbTYzp.s:4150: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CbTYzp.s:4175: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CbTYzp.s:4238: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CbTYzp.s:4337: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CbTYzp.s:4451: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CbTYzp.s:4468: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CbTYzp.s:4485: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CbTYzp.s:4534: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CbTYzp.s:4535: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CbTYzp.s:4536: 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/wheeshtv1mr5fr7t256/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-9jWHT5.s: Assembler messages:
encrypt.c: /tmp/cc-9jWHT5.s:20: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9jWHT5.s:3685: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9jWHT5.s:3702: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9jWHT5.s:3868: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9jWHT5.s:3870: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9jWHT5.s:3872: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9jWHT5.s:3878: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9jWHT5.s:3903: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9jWHT5.s:3989: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9jWHT5.s:4091: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9jWHT5.s:4139: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9jWHT5.s:4142: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9jWHT5.s:4144: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9jWHT5.s:4150: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9jWHT5.s:4175: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9jWHT5.s:4238: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9jWHT5.s:4337: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9jWHT5.s:4451: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9jWHT5.s:4468: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9jWHT5.s:4485: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9jWHT5.s:4534: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9jWHT5.s:4535: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9jWHT5.s:4536: 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/wheeshtv1mr5fr7t256/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-5POkrI.s: Assembler messages:
encrypt.c: /tmp/cc-5POkrI.s:20: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5POkrI.s:3685: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5POkrI.s:3702: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5POkrI.s:3868: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5POkrI.s:3870: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5POkrI.s:3872: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5POkrI.s:3878: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5POkrI.s:3903: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5POkrI.s:3989: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5POkrI.s:4091: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5POkrI.s:4139: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5POkrI.s:4142: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5POkrI.s:4144: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5POkrI.s:4150: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5POkrI.s:4175: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5POkrI.s:4238: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5POkrI.s:4337: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5POkrI.s:4451: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5POkrI.s:4468: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5POkrI.s:4485: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5POkrI.s:4534: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5POkrI.s:4535: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5POkrI.s:4536: 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/wheeshtv1mr5fr7t256/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-egxptu.s: Assembler messages:
encrypt.c: /tmp/cc-egxptu.s:20: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-egxptu.s:3685: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-egxptu.s:3702: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-egxptu.s:3868: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-egxptu.s:3870: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-egxptu.s:3872: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-egxptu.s:3878: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-egxptu.s:3903: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-egxptu.s:3989: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-egxptu.s:4091: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-egxptu.s:4139: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-egxptu.s:4142: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-egxptu.s:4144: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-egxptu.s:4150: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-egxptu.s:4175: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-egxptu.s:4238: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-egxptu.s:4337: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-egxptu.s:4451: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-egxptu.s:4468: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-egxptu.s:4485: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-egxptu.s:4534: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-egxptu.s:4535: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-egxptu.s:4536: 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/wheeshtv1mr5fr7t256/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-BrQgIe.s: Assembler messages:
encrypt.c: /tmp/cc-BrQgIe.s:20: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-BrQgIe.s:3685: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-BrQgIe.s:3702: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-BrQgIe.s:3868: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-BrQgIe.s:3870: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-BrQgIe.s:3872: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-BrQgIe.s:3878: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-BrQgIe.s:3903: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-BrQgIe.s:3989: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-BrQgIe.s:4091: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-BrQgIe.s:4139: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-BrQgIe.s:4142: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-BrQgIe.s:4144: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-BrQgIe.s:4150: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-BrQgIe.s:4175: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-BrQgIe.s:4238: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-BrQgIe.s:4337: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-BrQgIe.s:4451: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-BrQgIe.s:4468: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-BrQgIe.s:4485: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-BrQgIe.s:4534: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-BrQgIe.s:4535: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-BrQgIe.s:4536: 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/wheeshtv1mr5fr7t256/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-Z8QnJc.s: Assembler messages:
encrypt.c: /tmp/cc-Z8QnJc.s:20: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z8QnJc.s:3685: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z8QnJc.s:3702: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z8QnJc.s:3868: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z8QnJc.s:3870: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z8QnJc.s:3872: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z8QnJc.s:3878: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z8QnJc.s:3903: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z8QnJc.s:3989: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z8QnJc.s:4091: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z8QnJc.s:4139: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z8QnJc.s:4142: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z8QnJc.s:4144: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z8QnJc.s:4150: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z8QnJc.s:4175: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z8QnJc.s:4238: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z8QnJc.s:4337: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z8QnJc.s:4451: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z8QnJc.s:4468: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z8QnJc.s:4485: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z8QnJc.s:4534: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z8QnJc.s:4535: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z8QnJc.s:4536: 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/wheeshtv1mr5fr7t256/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-gnTtrV.s: Assembler messages:
encrypt.c: /tmp/cc-gnTtrV.s:20: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gnTtrV.s:3685: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gnTtrV.s:3702: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gnTtrV.s:3868: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gnTtrV.s:3870: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gnTtrV.s:3872: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gnTtrV.s:3878: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gnTtrV.s:3903: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gnTtrV.s:3989: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gnTtrV.s:4091: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gnTtrV.s:4139: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gnTtrV.s:4142: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gnTtrV.s:4144: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gnTtrV.s:4150: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gnTtrV.s:4175: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gnTtrV.s:4238: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gnTtrV.s:4337: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gnTtrV.s:4451: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gnTtrV.s:4468: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gnTtrV.s:4485: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gnTtrV.s:4534: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gnTtrV.s:4535: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gnTtrV.s:4536: 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/wheeshtv1mr5fr7t256/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