Implementation notes: armeabi, h4mx515e, crypto_aead/joltikeq9696v1

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_aead
Primitive: joltikeq9696v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
34164349refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014071620140622
34294241refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014071620140622
34305212refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014071620140622
34305816refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014071620140622
34306043refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014071620140622
34311325refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014071620140622
34314486refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014071620140622
34327078refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014071620140622
34329721refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014071620140622
34366369refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014071620140622
34604849refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014071620140622
35808447refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014071620140622
35811168refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014071620140622
35813284refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071620140622
35829572refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071620140622
44139224refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014071620140622
44677459refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014071620140622
50395482refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071620140622
52443876refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014071620140622
63900809refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014071620140622
63913570refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014071620140622
63920859refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014071620140622
63963106refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014071620140622
64602167refgcc -funroll-loops -O -fomit-frame-pointer2014071620140622
64617692refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014071620140622
65102272refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071620140622
66148457refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014071620140622
68790550refgcc -funroll-loops -O3 -fomit-frame-pointer2014071620140622
69317248refgcc -O3 -fomit-frame-pointer2014071620140622
69554414refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014071620140622
74862159refgcc -funroll-loops -O2 -fomit-frame-pointer2014071620140622
116138562refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014071620140622
122816020refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071620140622
122836903refgcc -O2 -fomit-frame-pointer2014071620140622
130211925refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014071620140622
130233825refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014071620140622
130243419refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014071620140622
130244024refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014071620140622
130258541refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014071620140622
135358031refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014071620140622
135383258refgcc -mcpu=strongarm -O -fomit-frame-pointer2014071620140622
135417592refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014071620140622
136597379refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014071620140622
136799959refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071620140622
137503827refgcc -mcpu=arm810 -O -fomit-frame-pointer2014071620140622
137562767refgcc -mcpu=arm8 -O -fomit-frame-pointer2014071620140622
147249095refgcc -fno-schedule-insns -O -fomit-frame-pointer2014071620140622
147304845refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014071620140622
147311243refgcc -O -fomit-frame-pointer2014071620140622
148261462refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071620140622
148315935refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071620140622
154924595refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014071620140622
155028303refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071620140622
155098905refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071620140622
155132286refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014071620140622
155439271refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014071620140622
156359444refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014071620140622
156552302refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014071620140622
156807389refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014071620140622
156998741refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014071620140622
160272239refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014071620140622
160284699refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014071620140622
160364304refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014071620140622
160397193refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014071620140622
160401023refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014071620140622
160472804refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014071620140622
179144069refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014071620140622
179237808refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014071620140622
179246328refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014071620140622
179285329refgcc -mcpu=arm9e -O -fomit-frame-pointer2014071620140622
179311079refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014071620140622
179311098refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014071620140622
179469027refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014071620140622
181497263refgcc -mcpu=xscale -O -fomit-frame-pointer2014071620140622
181909876refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014071620140622
181912730refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014071620140622
181989215refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014071620140622
181990810refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014071620140622
182010896refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014071620140622
188553969refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014071620140622
188581923refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014071620140622
188613701refgcc -mcpu=arm920 -O -fomit-frame-pointer2014071620140622
188704185refgcc -mcpu=arm920t -O -fomit-frame-pointer2014071620140622
188764829refgcc -mcpu=arm9 -O -fomit-frame-pointer2014071620140622
188806893refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014071620140622
189282504refgcc -mcpu=arm940t -O -fomit-frame-pointer2014071620140622
193498082refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014071620140622
194139137refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014071620140622
196334549refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071620140622
196411760refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014071620140622
210294326refgcc -funroll-loops -Os -fomit-frame-pointer2014071620140622
212445887refgcc -Os -fomit-frame-pointer2014071620140622
212668590refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071620140622
413235444refcc2014071620140622
413455645refgcc -funroll-loops2014071620140622
413758952refgcc2014071620140622

Compiler output

Implementation: crypto_aead/joltikeq9696v1/ref
Compiler: clang -O3 -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
joltik.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
joltik.c: /tmp/cc-ESg4YY.s: Assembler messages:
joltik.c: /tmp/cc-ESg4YY.s:16: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ESg4YY.s:22: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ESg4YY.s:31: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ESg4YY.s:34: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ESg4YY.s:46: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ESg4YY.s:62: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ESg4YY.s:64: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ESg4YY.s:80: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ESg4YY.s:82: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ESg4YY.s:83: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ESg4YY.s:95: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ESg4YY.s:156: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ESg4YY.s:191: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ESg4YY.s:204: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ESg4YY.s:206: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ESg4YY.s:222: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ESg4YY.s:224: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ESg4YY.s:241: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ESg4YY.s:262: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ESg4YY.s:295: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ESg4YY.s:308: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ESg4YY.s:310: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ESg4YY.s:326: Warning: conditional outside an IT block for Thumb.
joltik.c: ...

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

Compiler output

Implementation: crypto_aead/joltikeq9696v1/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
joltik.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
joltik.c: /tmp/cc-20n5yA.s: Assembler messages:
joltik.c: /tmp/cc-20n5yA.s:16: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-20n5yA.s:22: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-20n5yA.s:31: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-20n5yA.s:34: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-20n5yA.s:46: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-20n5yA.s:62: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-20n5yA.s:64: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-20n5yA.s:80: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-20n5yA.s:82: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-20n5yA.s:83: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-20n5yA.s:95: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-20n5yA.s:156: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-20n5yA.s:191: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-20n5yA.s:204: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-20n5yA.s:206: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-20n5yA.s:222: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-20n5yA.s:224: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-20n5yA.s:241: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-20n5yA.s:262: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-20n5yA.s:295: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-20n5yA.s:308: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-20n5yA.s:310: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-20n5yA.s:326: Warning: conditional outside an IT block for Thumb.
joltik.c: ...

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

Compiler output

Implementation: crypto_aead/joltikeq9696v1/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
joltik.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
joltik.c: /tmp/cc-KtTyAd.s: Assembler messages:
joltik.c: /tmp/cc-KtTyAd.s:16: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-KtTyAd.s:22: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-KtTyAd.s:31: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-KtTyAd.s:34: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-KtTyAd.s:46: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-KtTyAd.s:62: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-KtTyAd.s:64: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-KtTyAd.s:80: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-KtTyAd.s:82: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-KtTyAd.s:83: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-KtTyAd.s:95: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-KtTyAd.s:156: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-KtTyAd.s:191: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-KtTyAd.s:204: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-KtTyAd.s:206: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-KtTyAd.s:222: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-KtTyAd.s:224: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-KtTyAd.s:241: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-KtTyAd.s:262: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-KtTyAd.s:295: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-KtTyAd.s:308: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-KtTyAd.s:310: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-KtTyAd.s:326: Warning: conditional outside an IT block for Thumb.
joltik.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/joltikeq9696v1/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
joltik.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
joltik.c: /tmp/cc-RPtjch.s: Assembler messages:
joltik.c: /tmp/cc-RPtjch.s:16: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-RPtjch.s:22: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-RPtjch.s:31: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-RPtjch.s:34: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-RPtjch.s:46: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-RPtjch.s:62: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-RPtjch.s:64: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-RPtjch.s:80: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-RPtjch.s:82: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-RPtjch.s:83: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-RPtjch.s:95: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-RPtjch.s:156: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-RPtjch.s:191: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-RPtjch.s:204: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-RPtjch.s:206: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-RPtjch.s:222: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-RPtjch.s:224: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-RPtjch.s:241: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-RPtjch.s:262: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-RPtjch.s:295: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-RPtjch.s:308: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-RPtjch.s:310: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-RPtjch.s:326: Warning: conditional outside an IT block for Thumb.
joltik.c: ...

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

Compiler output

Implementation: crypto_aead/joltikeq9696v1/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
joltik.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
joltik.c: /tmp/cc-EjPqj6.s: Assembler messages:
joltik.c: /tmp/cc-EjPqj6.s:16: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-EjPqj6.s:22: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-EjPqj6.s:31: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-EjPqj6.s:34: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-EjPqj6.s:46: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-EjPqj6.s:62: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-EjPqj6.s:64: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-EjPqj6.s:80: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-EjPqj6.s:82: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-EjPqj6.s:83: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-EjPqj6.s:95: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-EjPqj6.s:156: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-EjPqj6.s:191: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-EjPqj6.s:204: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-EjPqj6.s:206: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-EjPqj6.s:222: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-EjPqj6.s:224: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-EjPqj6.s:241: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-EjPqj6.s:262: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-EjPqj6.s:295: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-EjPqj6.s:308: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-EjPqj6.s:310: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-EjPqj6.s:326: Warning: conditional outside an IT block for Thumb.
joltik.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/joltikeq9696v1/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
joltik.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
joltik.c: /tmp/cc-7pkZy0.s: Assembler messages:
joltik.c: /tmp/cc-7pkZy0.s:16: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-7pkZy0.s:22: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-7pkZy0.s:31: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-7pkZy0.s:34: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-7pkZy0.s:46: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-7pkZy0.s:62: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-7pkZy0.s:64: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-7pkZy0.s:80: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-7pkZy0.s:82: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-7pkZy0.s:83: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-7pkZy0.s:95: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-7pkZy0.s:156: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-7pkZy0.s:191: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-7pkZy0.s:204: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-7pkZy0.s:206: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-7pkZy0.s:222: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-7pkZy0.s:224: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-7pkZy0.s:241: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-7pkZy0.s:262: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-7pkZy0.s:295: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-7pkZy0.s:308: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-7pkZy0.s:310: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-7pkZy0.s:326: Warning: conditional outside an IT block for Thumb.
joltik.c: ...

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

Compiler output

Implementation: crypto_aead/joltikeq9696v1/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
joltik.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
joltik.c: /tmp/cc-XXG3yC.s: Assembler messages:
joltik.c: /tmp/cc-XXG3yC.s:16: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-XXG3yC.s:22: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-XXG3yC.s:31: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-XXG3yC.s:34: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-XXG3yC.s:46: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-XXG3yC.s:62: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-XXG3yC.s:64: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-XXG3yC.s:80: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-XXG3yC.s:82: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-XXG3yC.s:83: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-XXG3yC.s:95: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-XXG3yC.s:156: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-XXG3yC.s:191: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-XXG3yC.s:204: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-XXG3yC.s:206: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-XXG3yC.s:222: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-XXG3yC.s:224: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-XXG3yC.s:241: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-XXG3yC.s:262: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-XXG3yC.s:295: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-XXG3yC.s:308: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-XXG3yC.s:310: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-XXG3yC.s:326: Warning: conditional outside an IT block for Thumb.
joltik.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/joltikeq9696v1/ref
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
encrypt.c: encrypt.c:1: warning: target CPU does not support THUMB instructions
joltik.c: joltik.c:1: warning: target CPU does not support THUMB instructions
tweakableBC.c: tweakableBC.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