Implementation notes: armeabi, h4mx515e, crypto_aead/proest256apev1

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_aead
Primitive: proest256apev1
TimeImplementationCompilerBenchmark dateSUPERCOP version
871914refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014073020140622
877126refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014073020140622
1006186refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014073020140622
1010980refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014073020140622
1127067refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014073020140622
1138099refgcc -O3 -fomit-frame-pointer2014073020140622
1158091refgcc -funroll-loops -O3 -fomit-frame-pointer2014073020140622
1176066refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014073020140622
1184361refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014073020140622
1184400refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014073020140622
1184402refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014073020140622
1184404refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014073020140622
1184490refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014073020140622
1267047refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014073020140622
1276608refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014073020140622
1276638refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014073020140622
1276641refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014073020140622
1276662refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014073020140622
1276767refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014073020140622
1277168refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014073020140622
1278398refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014073020140622
1278398refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014073020140622
1278464refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014073020140622
1278495refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014073020140622
1278516refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014073020140622
1278546refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014073020140622
1279497refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014073020140622
1281677refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014073020140622
1343197refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014073020140622
1392433refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014073020140622
1410567refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014073020140622
1425009refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014073020140622
1427367refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014073020140622
1458144refgcc -funroll-loops -O2 -fomit-frame-pointer2014073020140622
1460153refgcc -mcpu=arm8 -O -fomit-frame-pointer2014073020140622
1460186refgcc -mcpu=arm810 -O -fomit-frame-pointer2014073020140622
1460241refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014073020140622
1460275refgcc -mcpu=strongarm -O -fomit-frame-pointer2014073020140622
1473799refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014073020140622
1473972refgcc -O2 -fomit-frame-pointer2014073020140622
1492093refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014073020140622
1500148refgcc -funroll-loops -O -fomit-frame-pointer2014073020140622
1500204refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014073020140622
1520566refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014073020140622
1520871refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014073020140622
1567631refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014073020140622
1567667refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014073020140622
1567682refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014073020140622
1567693refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014073020140622
1567857refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014073020140622
1583447refgcc -fno-schedule-insns -O -fomit-frame-pointer2014073020140622
1583782refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014073020140622
1585995refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014073020140622
1586047refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014073020140622
1586058refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014073020140622
1586070refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014073020140622
1586152refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014073020140622
1588599refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014073020140622
1600921refgcc -O -fomit-frame-pointer2014073020140622
1601024refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014073020140622
1659050refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014073020140622
1659237refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014073020140622
1659324refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014073020140622
1659379refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014073020140622
1659483refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014073020140622
1659629refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014073020140622
1665868refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014073020140622
1665888refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014073020140622
1665906refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014073020140622
1665918refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014073020140622
1665958refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014073020140622
1666104refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014073020140622
1666231refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014073020140622
1669908refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014073020140622
1670668refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014073020140622
1792830refgcc -funroll-loops -Os -fomit-frame-pointer2014073020140622
1798953refgcc -Os -fomit-frame-pointer2014073020140622
1799070refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014073020140622
1851984refgcc -mcpu=xscale -O -fomit-frame-pointer2014073020140622
1852080refgcc -mcpu=arm9e -O -fomit-frame-pointer2014073020140622
1852120refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014073020140622
1852156refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014073020140622
1852804refgcc -mcpu=arm9 -O -fomit-frame-pointer2014073020140622
1852842refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014073020140622
1852895refgcc -mcpu=arm920t -O -fomit-frame-pointer2014073020140622
1852962refgcc -mcpu=arm920 -O -fomit-frame-pointer2014073020140622
1852973refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014073020140622
1853068refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014073020140622
1853302refgcc -mcpu=arm940t -O -fomit-frame-pointer2014073020140622
1854724refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014073020140622
1854772refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014073020140622
1854861refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014073020140622
1869184refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014073020140622
5089867refcc2014073020140622
5091806refgcc2014073020140622
5120350refgcc -funroll-loops2014073020140622

Compiler output

Implementation: crypto_aead/proest256apev1/ref
Compiler: clang -O3 -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-OimoSk.s: Assembler messages:
encrypt.c: /tmp/cc-OimoSk.s:37: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-OimoSk.s:52: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-OimoSk.s:66: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-OimoSk.s:79: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-OimoSk.s:99: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-OimoSk.s:114: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-OimoSk.s:116: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-OimoSk.s:118: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-OimoSk.s:120: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-OimoSk.s:135: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-OimoSk.s:154: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-OimoSk.s:156: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-OimoSk.s:158: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-OimoSk.s:161: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-OimoSk.s:169: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-OimoSk.s:181: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-OimoSk.s:190: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-OimoSk.s:192: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-OimoSk.s:194: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-OimoSk.s:208: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-OimoSk.s:225: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-OimoSk.s:228: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-OimoSk.s:230: 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/proest256apev1/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-CTxJrs.s: Assembler messages:
encrypt.c: /tmp/cc-CTxJrs.s:37: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CTxJrs.s:52: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CTxJrs.s:66: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CTxJrs.s:79: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CTxJrs.s:99: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CTxJrs.s:114: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CTxJrs.s:116: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CTxJrs.s:118: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CTxJrs.s:120: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CTxJrs.s:135: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CTxJrs.s:154: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CTxJrs.s:156: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CTxJrs.s:158: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CTxJrs.s:161: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CTxJrs.s:169: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CTxJrs.s:181: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CTxJrs.s:190: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CTxJrs.s:192: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CTxJrs.s:194: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CTxJrs.s:208: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CTxJrs.s:225: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CTxJrs.s:228: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CTxJrs.s:230: 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/proest256apev1/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-igaxas.s: Assembler messages:
encrypt.c: /tmp/cc-igaxas.s:37: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-igaxas.s:52: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-igaxas.s:66: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-igaxas.s:79: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-igaxas.s:99: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-igaxas.s:114: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-igaxas.s:116: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-igaxas.s:118: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-igaxas.s:120: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-igaxas.s:135: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-igaxas.s:154: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-igaxas.s:156: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-igaxas.s:158: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-igaxas.s:161: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-igaxas.s:169: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-igaxas.s:181: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-igaxas.s:190: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-igaxas.s:192: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-igaxas.s:194: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-igaxas.s:208: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-igaxas.s:225: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-igaxas.s:228: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-igaxas.s:230: 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/proest256apev1/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-XMOHyf.s: Assembler messages:
encrypt.c: /tmp/cc-XMOHyf.s:37: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-XMOHyf.s:52: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-XMOHyf.s:66: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-XMOHyf.s:79: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-XMOHyf.s:99: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-XMOHyf.s:114: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-XMOHyf.s:116: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-XMOHyf.s:118: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-XMOHyf.s:120: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-XMOHyf.s:135: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-XMOHyf.s:154: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-XMOHyf.s:156: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-XMOHyf.s:158: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-XMOHyf.s:161: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-XMOHyf.s:169: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-XMOHyf.s:181: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-XMOHyf.s:190: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-XMOHyf.s:192: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-XMOHyf.s:194: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-XMOHyf.s:208: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-XMOHyf.s:225: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-XMOHyf.s:228: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-XMOHyf.s:230: 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/proest256apev1/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-xQk4Ye.s: Assembler messages:
encrypt.c: /tmp/cc-xQk4Ye.s:37: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xQk4Ye.s:52: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xQk4Ye.s:66: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xQk4Ye.s:79: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xQk4Ye.s:99: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xQk4Ye.s:114: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xQk4Ye.s:116: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xQk4Ye.s:118: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xQk4Ye.s:120: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xQk4Ye.s:135: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xQk4Ye.s:154: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xQk4Ye.s:156: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xQk4Ye.s:158: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xQk4Ye.s:161: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xQk4Ye.s:169: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xQk4Ye.s:181: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xQk4Ye.s:190: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xQk4Ye.s:192: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xQk4Ye.s:194: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xQk4Ye.s:208: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xQk4Ye.s:225: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xQk4Ye.s:228: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-xQk4Ye.s:230: 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/proest256apev1/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-Ea9Ers.s: Assembler messages:
encrypt.c: /tmp/cc-Ea9Ers.s:37: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Ea9Ers.s:52: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Ea9Ers.s:66: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Ea9Ers.s:79: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Ea9Ers.s:99: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Ea9Ers.s:114: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Ea9Ers.s:116: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Ea9Ers.s:118: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Ea9Ers.s:120: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Ea9Ers.s:135: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Ea9Ers.s:154: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Ea9Ers.s:156: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Ea9Ers.s:158: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Ea9Ers.s:161: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Ea9Ers.s:169: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Ea9Ers.s:181: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Ea9Ers.s:190: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Ea9Ers.s:192: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Ea9Ers.s:194: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Ea9Ers.s:208: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Ea9Ers.s:225: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Ea9Ers.s:228: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Ea9Ers.s:230: 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/proest256apev1/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-oJJHwi.s: Assembler messages:
encrypt.c: /tmp/cc-oJJHwi.s:37: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-oJJHwi.s:52: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-oJJHwi.s:66: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-oJJHwi.s:79: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-oJJHwi.s:99: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-oJJHwi.s:114: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-oJJHwi.s:116: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-oJJHwi.s:118: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-oJJHwi.s:120: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-oJJHwi.s:135: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-oJJHwi.s:154: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-oJJHwi.s:156: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-oJJHwi.s:158: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-oJJHwi.s:161: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-oJJHwi.s:169: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-oJJHwi.s:181: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-oJJHwi.s:190: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-oJJHwi.s:192: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-oJJHwi.s:194: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-oJJHwi.s:208: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-oJJHwi.s:225: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-oJJHwi.s:228: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-oJJHwi.s:230: 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/proest256apev1/ref
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
encrypt.c: encrypt.c:1: warning: target CPU does not support THUMB instructions
proest256.c: proest256.c:1: warning: target CPU does not support THUMB instructions
zerobytes.c: zerobytes.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