Implementation notes: armeabi, h4mx515e, crypto_aead/artemia256v1

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_aead
Primitive: artemia256v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
3970690refgcc -funroll-loops -O3 -fomit-frame-pointer2014071320140622
4198279refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014071320140622
4402162refgcc -O3 -fomit-frame-pointer2014071320140622
4410862refgcc -funroll-loops -O2 -fomit-frame-pointer2014071320140622
4478706refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071320140622
4559048refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014071320140622
4559217refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014071320140622
4559254refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014071320140622
4559760refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014071320140622
4559810refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014071320140622
4758008refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014071320140622
5046679refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014071320140622
5135097refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014071320140622
5228676refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071320140622
6422579refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071320140622
6423068refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071320140622
6427055refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014071320140622
6427846refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014071320140622
6504780refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014071320140622
6532447refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014071320140622
6537777refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014071320140622
6598562refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014071320140622
6599992refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014071320140622
6600204refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014071320140622
6601652refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014071320140622
6603806refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014071320140622
6604303refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014071320140622
6649655refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014071320140622
7133700refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014071320140622
7439330refgcc -funroll-loops -O -fomit-frame-pointer2014071320140622
7439649refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014071320140622
7682517refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014071320140622
7683087refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014071320140622
7683752refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014071320140622
7685550refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014071320140622
7687191refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014071320140622
8131382refgcc -O2 -fomit-frame-pointer2014071320140622
8133326refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071320140622
8185335refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014071320140622
8194254refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014071320140622
8196616refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014071320140622
8198250refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014071320140622
8220753refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014071320140622
8232949refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014071320140622
8234761refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014071320140622
8235317refgcc -mcpu=strongarm -O -fomit-frame-pointer2014071320140622
8286877refgcc -mcpu=arm810 -O -fomit-frame-pointer2014071320140622
8288539refgcc -mcpu=arm8 -O -fomit-frame-pointer2014071320140622
8405062refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071320140622
8412583refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071320140622
8415565refgcc -fno-schedule-insns -O -fomit-frame-pointer2014071320140622
8415938refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071320140622
8425967refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014071320140622
8428442refgcc -O -fomit-frame-pointer2014071320140622
8440926refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014071320140622
8566689refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014071320140622
9354081refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071320140622
9367497refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071320140622
9397521refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014071320140622
9410191refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014071320140622
9555107refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014071320140622
9597290refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014071320140622
9630540refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014071320140622
9663691refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014071320140622
9738273refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014071320140622
9742865refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014071320140622
9745161refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014071320140622
9748482refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014071320140622
9748941refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014071320140622
9754842refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014071320140622
9837303refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014071320140622
10060653refgcc -funroll-loops -Os -fomit-frame-pointer2014071320140622
10099422refgcc -Os -fomit-frame-pointer2014071320140622
10160862refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071320140622
10242802refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014071320140622
10339484refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014071320140622
10605962refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071320140622
10612435refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014071320140622
10843739refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014071320140622
10846270refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014071320140622
10846348refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014071320140622
10897420refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014071320140622
11116307refgcc -mcpu=arm920t -O -fomit-frame-pointer2014071320140622
11116434refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014071320140622
11117822refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014071320140622
11127434refgcc -mcpu=arm940t -O -fomit-frame-pointer2014071320140622
11132856refgcc -mcpu=xscale -O -fomit-frame-pointer2014071320140622
11138953refgcc -mcpu=arm9e -O -fomit-frame-pointer2014071320140622
11159724refgcc -mcpu=arm920 -O -fomit-frame-pointer2014071320140622
11181444refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014071320140622
11184285refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014071320140622
11192360refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014071320140622
20737319refgcc -mcpu=arm9 -O -fomit-frame-pointer2014071320140622
35396387refgcc2014071320140622
35464291refcc2014071320140622
35482664refgcc -funroll-loops2014071320140622

Compiler output

Implementation: crypto_aead/artemia256v1/ref
Compiler: clang -O3 -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-Ted98E.s: Assembler messages:
encrypt.c: /tmp/cc-Ted98E.s:34: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Ted98E.s:35: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Ted98E.s:49: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jhae_decryption.c: /tmp/cc-nouGVY.s: Assembler messages:
jhae_decryption.c: /tmp/cc-nouGVY.s:30: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-nouGVY.s:31: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-nouGVY.s:32: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-nouGVY.s:33: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-nouGVY.s:35: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-nouGVY.s:36: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-nouGVY.s:37: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-nouGVY.s:38: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-nouGVY.s:57: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-nouGVY.s:62: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-nouGVY.s:68: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-nouGVY.s:70: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-nouGVY.s:72: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-nouGVY.s:74: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-nouGVY.s:84: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-nouGVY.s:109: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-nouGVY.s:116: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-nouGVY.s:119: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-nouGVY.s:121: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-nouGVY.s:124: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-nouGVY.s:135: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-nouGVY.s:137: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-nouGVY.s:139: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/artemia256v1/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-DKVirv.s: Assembler messages:
encrypt.c: /tmp/cc-DKVirv.s:34: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-DKVirv.s:35: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-DKVirv.s:49: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jhae_decryption.c: /tmp/cc-ig5pdP.s: Assembler messages:
jhae_decryption.c: /tmp/cc-ig5pdP.s:30: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-ig5pdP.s:31: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-ig5pdP.s:32: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-ig5pdP.s:33: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-ig5pdP.s:35: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-ig5pdP.s:36: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-ig5pdP.s:37: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-ig5pdP.s:38: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-ig5pdP.s:57: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-ig5pdP.s:62: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-ig5pdP.s:68: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-ig5pdP.s:70: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-ig5pdP.s:72: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-ig5pdP.s:74: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-ig5pdP.s:84: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-ig5pdP.s:109: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-ig5pdP.s:116: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-ig5pdP.s:119: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-ig5pdP.s:121: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-ig5pdP.s:124: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-ig5pdP.s:135: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-ig5pdP.s:137: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-ig5pdP.s:139: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/artemia256v1/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-15MCDk.s: Assembler messages:
encrypt.c: /tmp/cc-15MCDk.s:34: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-15MCDk.s:35: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-15MCDk.s:49: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jhae_decryption.c: /tmp/cc-59VLxE.s: Assembler messages:
jhae_decryption.c: /tmp/cc-59VLxE.s:30: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-59VLxE.s:31: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-59VLxE.s:32: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-59VLxE.s:33: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-59VLxE.s:35: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-59VLxE.s:36: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-59VLxE.s:37: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-59VLxE.s:38: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-59VLxE.s:57: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-59VLxE.s:62: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-59VLxE.s:68: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-59VLxE.s:70: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-59VLxE.s:72: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-59VLxE.s:74: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-59VLxE.s:84: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-59VLxE.s:109: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-59VLxE.s:116: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-59VLxE.s:119: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-59VLxE.s:121: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-59VLxE.s:124: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-59VLxE.s:135: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-59VLxE.s:137: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-59VLxE.s:139: Warning: conditional outside an IT block for Thumb.
jhae_decryption.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/artemia256v1/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-CRpmg1.s: Assembler messages:
encrypt.c: /tmp/cc-CRpmg1.s:34: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CRpmg1.s:35: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-CRpmg1.s:49: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jhae_decryption.c: /tmp/cc-lA7FZh.s: Assembler messages:
jhae_decryption.c: /tmp/cc-lA7FZh.s:30: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-lA7FZh.s:31: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-lA7FZh.s:32: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-lA7FZh.s:33: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-lA7FZh.s:35: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-lA7FZh.s:36: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-lA7FZh.s:37: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-lA7FZh.s:38: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-lA7FZh.s:57: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-lA7FZh.s:62: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-lA7FZh.s:68: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-lA7FZh.s:70: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-lA7FZh.s:72: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-lA7FZh.s:74: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-lA7FZh.s:84: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-lA7FZh.s:109: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-lA7FZh.s:116: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-lA7FZh.s:119: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-lA7FZh.s:121: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-lA7FZh.s:124: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-lA7FZh.s:135: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-lA7FZh.s:137: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-lA7FZh.s:139: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/artemia256v1/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-iMIsWT.s: Assembler messages:
encrypt.c: /tmp/cc-iMIsWT.s:34: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-iMIsWT.s:35: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-iMIsWT.s:49: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jhae_decryption.c: /tmp/cc-PzaFa9.s: Assembler messages:
jhae_decryption.c: /tmp/cc-PzaFa9.s:30: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-PzaFa9.s:31: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-PzaFa9.s:32: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-PzaFa9.s:33: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-PzaFa9.s:35: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-PzaFa9.s:36: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-PzaFa9.s:37: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-PzaFa9.s:38: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-PzaFa9.s:57: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-PzaFa9.s:62: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-PzaFa9.s:68: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-PzaFa9.s:70: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-PzaFa9.s:72: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-PzaFa9.s:74: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-PzaFa9.s:84: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-PzaFa9.s:109: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-PzaFa9.s:116: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-PzaFa9.s:119: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-PzaFa9.s:121: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-PzaFa9.s:124: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-PzaFa9.s:135: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-PzaFa9.s:137: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-PzaFa9.s:139: Warning: conditional outside an IT block for Thumb.
jhae_decryption.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/artemia256v1/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-77hYOi.s: Assembler messages:
encrypt.c: /tmp/cc-77hYOi.s:34: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-77hYOi.s:35: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-77hYOi.s:49: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jhae_decryption.c: /tmp/cc-kiXO7t.s: Assembler messages:
jhae_decryption.c: /tmp/cc-kiXO7t.s:30: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-kiXO7t.s:31: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-kiXO7t.s:32: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-kiXO7t.s:33: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-kiXO7t.s:35: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-kiXO7t.s:36: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-kiXO7t.s:37: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-kiXO7t.s:38: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-kiXO7t.s:57: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-kiXO7t.s:62: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-kiXO7t.s:68: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-kiXO7t.s:70: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-kiXO7t.s:72: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-kiXO7t.s:74: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-kiXO7t.s:84: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-kiXO7t.s:109: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-kiXO7t.s:116: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-kiXO7t.s:119: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-kiXO7t.s:121: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-kiXO7t.s:124: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-kiXO7t.s:135: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-kiXO7t.s:137: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-kiXO7t.s:139: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/artemia256v1/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-e3Uit9.s: Assembler messages:
encrypt.c: /tmp/cc-e3Uit9.s:34: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-e3Uit9.s:35: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-e3Uit9.s:49: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
jhae_decryption.c: /tmp/cc-7VWHai.s: Assembler messages:
jhae_decryption.c: /tmp/cc-7VWHai.s:30: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-7VWHai.s:31: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-7VWHai.s:32: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-7VWHai.s:33: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-7VWHai.s:35: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-7VWHai.s:36: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-7VWHai.s:37: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-7VWHai.s:38: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-7VWHai.s:57: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-7VWHai.s:62: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-7VWHai.s:68: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-7VWHai.s:70: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-7VWHai.s:72: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-7VWHai.s:74: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-7VWHai.s:84: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-7VWHai.s:109: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-7VWHai.s:116: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-7VWHai.s:119: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-7VWHai.s:121: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-7VWHai.s:124: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-7VWHai.s:135: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-7VWHai.s:137: Warning: conditional outside an IT block for Thumb.
jhae_decryption.c: /tmp/cc-7VWHai.s:139: Warning: conditional outside an IT block for Thumb.
jhae_decryption.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/artemia256v1/ref
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
encrypt.c: encrypt.c:1: warning: target CPU does not support THUMB instructions
jhae_decryption.c: jhae_decryption.c:1: warning: target CPU does not support THUMB instructions
jhae_encryption.c: jhae_encryption.c:1: warning: target CPU does not support THUMB instructions
jhae_padding.c: jhae_padding.c:1: warning: target CPU does not support THUMB instructions
jhae_permutation.c: jhae_permutation.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