Implementation notes: armeabi, h4mx515e, crypto_aead/joltikneq12864v1

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_aead
Primitive: joltikneq12864v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
22618395refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014071720140622
22630311refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014071720140622
22634660refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014071720140622
22642644refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014071720140622
22642882refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014071720140622
22643025refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014071720140622
22681733refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014071720140622
22682322refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014071720140622
22685862refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014071720140622
22717272refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014071720140622
22901837refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014071620140622
23650194refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014071720140622
23657567refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071720140622
23709633refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014071720140622
23713793refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071720140622
29271553refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014071720140622
29661416refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014071720140622
33429737refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071720140622
34803010refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014071720140622
42505086refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014071620140622
42520462refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014071720140622
42526743refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014071720140622
42548935refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014071620140622
42550318refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014071620140622
43200002refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071720140622
43321613refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014071720140622
43337776refgcc -funroll-loops -O -fomit-frame-pointer2014071720140622
45975465refgcc -funroll-loops -O3 -fomit-frame-pointer2014071720140622
46157340refgcc -O3 -fomit-frame-pointer2014071620140622
46246128refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014071720140622
54723797refgcc -funroll-loops -O2 -fomit-frame-pointer2014071720140622
78669229refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014071720140622
81642555refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071720140622
81737103refgcc -O2 -fomit-frame-pointer2014071620140622
86696675refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014071720140622
86700387refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014071620140622
86700544refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014071620140622
86707727refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014071720140622
86724591refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014071620140622
89126035refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014071620140622
89173317refgcc -mcpu=strongarm -O -fomit-frame-pointer2014071620140622
89224512refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014071720140622
90869169refgcc -mcpu=arm8 -O -fomit-frame-pointer2014071620140622
90885885refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014071720140622
90908295refgcc -mcpu=arm810 -O -fomit-frame-pointer2014071720140622
90975904refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071720140622
97985390refgcc -fno-schedule-insns -O -fomit-frame-pointer2014071720140622
97985407refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014071720140622
98006293refgcc -O -fomit-frame-pointer2014071620140622
98602752refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071720140622
98655952refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071720140622
103944346refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071720140622
103973262refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014071720140622
103976019refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071720140622
104084074refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014071720140622
104311757refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014071720140622
104340339refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014071720140622
104362690refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014071720140622
104411595refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014071620140622
105113034refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014071720140622
106316458refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014071720140622
106457337refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014071720140622
106458786refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014071720140622
106464309refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014071720140622
106523898refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014071720140622
106535383refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014071720140622
119117586refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014071720140622
119195288refgcc -mcpu=arm9e -O -fomit-frame-pointer2014071720140622
119213682refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014071720140622
119231149refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014071720140622
119256872refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014071720140622
119261893refgcc -mcpu=xscale -O -fomit-frame-pointer2014071720140622
119293140refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014071720140622
119302938refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014071720140622
119766654refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014071720140622
119781730refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014071620140622
119783688refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014071720140622
119836401refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014071620140622
119864364refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014071620140622
124870606refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014071720140622
124915184refgcc -mcpu=arm940t -O -fomit-frame-pointer2014071720140622
124936046refgcc -mcpu=arm9 -O -fomit-frame-pointer2014071720140622
124943718refgcc -mcpu=arm920t -O -fomit-frame-pointer2014071720140622
124967948refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014071620140622
125042799refgcc -mcpu=arm920 -O -fomit-frame-pointer2014071720140622
125068022refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014071720140622
128172317refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014071720140622
129186545refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014071720140622
130723416refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014071720140622
130852495refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071720140622
140091968refgcc -funroll-loops -Os -fomit-frame-pointer2014071720140622
141430806refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071720140622
141461074refgcc -Os -fomit-frame-pointer2014071620140622
274522872refcc2014071720140622
274871959refgcc -funroll-loops2014071720140622
275108183refgcc2014071620140622

Compiler output

Implementation: crypto_aead/joltikneq12864v1/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-JRoR6b.s: Assembler messages:
joltik.c: /tmp/cc-JRoR6b.s:51: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-JRoR6b.s:131: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-JRoR6b.s:134: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-JRoR6b.s:136: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-JRoR6b.s:185: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-JRoR6b.s:204: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-JRoR6b.s:208: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-JRoR6b.s:213: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-JRoR6b.s:215: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-JRoR6b.s:308: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-JRoR6b.s:321: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-JRoR6b.s:465: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-JRoR6b.s:467: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-JRoR6b.s:469: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-JRoR6b.s:471: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-JRoR6b.s:643: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-JRoR6b.s:645: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-JRoR6b.s:647: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-JRoR6b.s:653: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-JRoR6b.s:694: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-JRoR6b.s:760: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-JRoR6b.s:853: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-JRoR6b.s:856: 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/joltikneq12864v1/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-qhTcoN.s: Assembler messages:
joltik.c: /tmp/cc-qhTcoN.s:51: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qhTcoN.s:131: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qhTcoN.s:134: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qhTcoN.s:136: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qhTcoN.s:185: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qhTcoN.s:204: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qhTcoN.s:208: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qhTcoN.s:213: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qhTcoN.s:215: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qhTcoN.s:308: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qhTcoN.s:321: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qhTcoN.s:465: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qhTcoN.s:467: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qhTcoN.s:469: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qhTcoN.s:471: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qhTcoN.s:643: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qhTcoN.s:645: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qhTcoN.s:647: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qhTcoN.s:653: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qhTcoN.s:694: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qhTcoN.s:760: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qhTcoN.s:853: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qhTcoN.s:856: 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/joltikneq12864v1/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-Mmk9Tb.s: Assembler messages:
joltik.c: /tmp/cc-Mmk9Tb.s:51: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Mmk9Tb.s:131: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Mmk9Tb.s:134: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Mmk9Tb.s:136: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Mmk9Tb.s:185: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Mmk9Tb.s:204: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Mmk9Tb.s:208: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Mmk9Tb.s:213: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Mmk9Tb.s:215: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Mmk9Tb.s:308: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Mmk9Tb.s:321: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Mmk9Tb.s:465: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Mmk9Tb.s:467: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Mmk9Tb.s:469: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Mmk9Tb.s:471: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Mmk9Tb.s:643: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Mmk9Tb.s:645: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Mmk9Tb.s:647: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Mmk9Tb.s:653: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Mmk9Tb.s:694: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Mmk9Tb.s:760: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Mmk9Tb.s:853: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Mmk9Tb.s:856: 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/joltikneq12864v1/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-OWDO9K.s: Assembler messages:
joltik.c: /tmp/cc-OWDO9K.s:51: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OWDO9K.s:131: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OWDO9K.s:134: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OWDO9K.s:136: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OWDO9K.s:185: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OWDO9K.s:204: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OWDO9K.s:208: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OWDO9K.s:213: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OWDO9K.s:215: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OWDO9K.s:308: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OWDO9K.s:321: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OWDO9K.s:465: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OWDO9K.s:467: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OWDO9K.s:469: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OWDO9K.s:471: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OWDO9K.s:643: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OWDO9K.s:645: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OWDO9K.s:647: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OWDO9K.s:653: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OWDO9K.s:694: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OWDO9K.s:760: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OWDO9K.s:853: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OWDO9K.s:856: 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/joltikneq12864v1/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-j4mW3j.s: Assembler messages:
joltik.c: /tmp/cc-j4mW3j.s:51: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-j4mW3j.s:131: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-j4mW3j.s:134: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-j4mW3j.s:136: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-j4mW3j.s:185: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-j4mW3j.s:204: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-j4mW3j.s:208: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-j4mW3j.s:213: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-j4mW3j.s:215: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-j4mW3j.s:308: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-j4mW3j.s:321: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-j4mW3j.s:465: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-j4mW3j.s:467: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-j4mW3j.s:469: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-j4mW3j.s:471: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-j4mW3j.s:643: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-j4mW3j.s:645: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-j4mW3j.s:647: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-j4mW3j.s:653: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-j4mW3j.s:694: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-j4mW3j.s:760: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-j4mW3j.s:853: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-j4mW3j.s:856: 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/joltikneq12864v1/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-71hFQJ.s: Assembler messages:
joltik.c: /tmp/cc-71hFQJ.s:51: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-71hFQJ.s:131: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-71hFQJ.s:134: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-71hFQJ.s:136: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-71hFQJ.s:185: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-71hFQJ.s:204: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-71hFQJ.s:208: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-71hFQJ.s:213: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-71hFQJ.s:215: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-71hFQJ.s:308: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-71hFQJ.s:321: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-71hFQJ.s:465: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-71hFQJ.s:467: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-71hFQJ.s:469: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-71hFQJ.s:471: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-71hFQJ.s:643: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-71hFQJ.s:645: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-71hFQJ.s:647: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-71hFQJ.s:653: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-71hFQJ.s:694: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-71hFQJ.s:760: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-71hFQJ.s:853: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-71hFQJ.s:856: 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/joltikneq12864v1/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-mwwJWj.s: Assembler messages:
joltik.c: /tmp/cc-mwwJWj.s:51: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-mwwJWj.s:131: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-mwwJWj.s:134: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-mwwJWj.s:136: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-mwwJWj.s:185: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-mwwJWj.s:204: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-mwwJWj.s:208: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-mwwJWj.s:213: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-mwwJWj.s:215: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-mwwJWj.s:308: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-mwwJWj.s:321: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-mwwJWj.s:465: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-mwwJWj.s:467: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-mwwJWj.s:469: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-mwwJWj.s:471: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-mwwJWj.s:643: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-mwwJWj.s:645: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-mwwJWj.s:647: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-mwwJWj.s:653: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-mwwJWj.s:694: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-mwwJWj.s:760: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-mwwJWj.s:853: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-mwwJWj.s:856: 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/joltikneq12864v1/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