Implementation notes: armeabi, h4mx515e, crypto_aead/joltikeq12864v1

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_aead
Primitive: joltikeq12864v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
34120351refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014071520140622
34277920refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014071520140622
34292057refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014071520140622
34298616refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014071520140622
34299594refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014071520140622
34321983refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014071520140622
34325664refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014071520140622
34328865refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014071520140622
34337996refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014071520140622
34346965refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014071520140622
34638051refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014071520140622
35782216refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014071520140622
35812586refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071520140622
35818809refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014071520140622
35823839refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071520140622
43976881refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014071520140622
44695093refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014071520140622
50208749refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071520140622
52250507refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014071520140622
63914292refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014071520140622
63917794refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014071520140622
63921667refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014071520140622
63949829refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014071520140622
63957743refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014071520140622
65017410refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071520140622
65121073refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014071520140622
65126563refgcc -funroll-loops -O -fomit-frame-pointer2014071520140622
69017104refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014071520140622
69131562refgcc -funroll-loops -O3 -fomit-frame-pointer2014071520140622
69309205refgcc -O3 -fomit-frame-pointer2014071520140622
74874002refgcc -funroll-loops -O2 -fomit-frame-pointer2014071520140622
116115012refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014071520140622
122653348refgcc -O2 -fomit-frame-pointer2014071520140622
122992654refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071520140622
130124069refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014071520140622
130140473refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014071520140622
130142092refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014071520140622
130158230refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014071520140622
130164618refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014071520140622
134133949refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014071520140622
134143724refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014071520140622
134155303refgcc -mcpu=strongarm -O -fomit-frame-pointer2014071520140622
136634413refgcc -mcpu=arm8 -O -fomit-frame-pointer2014071520140622
136661072refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014071520140622
136708201refgcc -mcpu=arm810 -O -fomit-frame-pointer2014071520140622
136856739refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071520140622
147404375refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014071520140622
147441554refgcc -fno-schedule-insns -O -fomit-frame-pointer2014071520140622
147443780refgcc -O -fomit-frame-pointer2014071520140622
148184662refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071520140622
148246718refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071520140622
154890958refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071520140622
154894989refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014071520140622
154966589refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071520140622
154986757refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014071520140622
156792308refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014071520140622
156882254refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014071520140622
157004518refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014071520140622
157371751refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014071520140622
157826375refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014071520140622
159943962refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014071520140622
160060680refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014071520140622
160074787refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014071520140622
160128563refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014071520140622
160189290refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014071520140622
160273083refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014071520140622
179323759refgcc -mcpu=xscale -O -fomit-frame-pointer2014071520140622
181164306refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014071520140622
181215638refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014071520140622
181283892refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014071520140622
181325272refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014071520140622
181416347refgcc -mcpu=arm9e -O -fomit-frame-pointer2014071520140622
181663929refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014071520140622
181905043refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014071520140622
181914898refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014071520140622
181925424refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014071520140622
181970748refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014071520140622
182206998refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014071520140622
182788535refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014071520140622
187932285refgcc -mcpu=arm940t -O -fomit-frame-pointer2014071520140622
187975627refgcc -mcpu=arm9 -O -fomit-frame-pointer2014071520140622
187992923refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014071520140622
187997702refgcc -mcpu=arm920t -O -fomit-frame-pointer2014071520140622
188079202refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014071520140622
188113143refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014071520140622
188133277refgcc -mcpu=arm920 -O -fomit-frame-pointer2014071520140622
193237792refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014071520140622
194106739refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014071520140622
194525139refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071520140622
196500515refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014071520140622
210418125refgcc -funroll-loops -Os -fomit-frame-pointer2014071520140622
210761667refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071520140622
212649006refgcc -Os -fomit-frame-pointer2014071520140622
415241420refcc2014071520140622
415338575refgcc -funroll-loops2014071520140622
415593058refgcc2014071520140622

Compiler output

Implementation: crypto_aead/joltikeq12864v1/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-UWgbAj.s: Assembler messages:
joltik.c: /tmp/cc-UWgbAj.s:16: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-UWgbAj.s:22: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-UWgbAj.s:31: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-UWgbAj.s:34: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-UWgbAj.s:46: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-UWgbAj.s:62: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-UWgbAj.s:64: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-UWgbAj.s:80: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-UWgbAj.s:82: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-UWgbAj.s:83: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-UWgbAj.s:95: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-UWgbAj.s:171: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-UWgbAj.s:207: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-UWgbAj.s:220: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-UWgbAj.s:222: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-UWgbAj.s:238: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-UWgbAj.s:240: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-UWgbAj.s:257: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-UWgbAj.s:292: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-UWgbAj.s:326: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-UWgbAj.s:339: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-UWgbAj.s:341: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-UWgbAj.s:357: 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/joltikeq12864v1/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-dWxHSb.s: Assembler messages:
joltik.c: /tmp/cc-dWxHSb.s:16: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dWxHSb.s:22: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dWxHSb.s:31: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dWxHSb.s:34: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dWxHSb.s:46: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dWxHSb.s:62: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dWxHSb.s:64: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dWxHSb.s:80: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dWxHSb.s:82: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dWxHSb.s:83: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dWxHSb.s:95: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dWxHSb.s:171: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dWxHSb.s:207: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dWxHSb.s:220: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dWxHSb.s:222: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dWxHSb.s:238: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dWxHSb.s:240: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dWxHSb.s:257: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dWxHSb.s:292: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dWxHSb.s:326: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dWxHSb.s:339: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dWxHSb.s:341: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dWxHSb.s:357: 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/joltikeq12864v1/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-Vxk5kR.s: Assembler messages:
joltik.c: /tmp/cc-Vxk5kR.s:16: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Vxk5kR.s:22: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Vxk5kR.s:31: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Vxk5kR.s:34: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Vxk5kR.s:46: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Vxk5kR.s:62: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Vxk5kR.s:64: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Vxk5kR.s:80: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Vxk5kR.s:82: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Vxk5kR.s:83: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Vxk5kR.s:95: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Vxk5kR.s:171: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Vxk5kR.s:207: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Vxk5kR.s:220: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Vxk5kR.s:222: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Vxk5kR.s:238: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Vxk5kR.s:240: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Vxk5kR.s:257: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Vxk5kR.s:292: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Vxk5kR.s:326: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Vxk5kR.s:339: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Vxk5kR.s:341: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Vxk5kR.s:357: 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/joltikeq12864v1/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-S40E87.s: Assembler messages:
joltik.c: /tmp/cc-S40E87.s:16: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-S40E87.s:22: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-S40E87.s:31: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-S40E87.s:34: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-S40E87.s:46: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-S40E87.s:62: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-S40E87.s:64: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-S40E87.s:80: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-S40E87.s:82: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-S40E87.s:83: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-S40E87.s:95: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-S40E87.s:171: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-S40E87.s:207: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-S40E87.s:220: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-S40E87.s:222: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-S40E87.s:238: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-S40E87.s:240: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-S40E87.s:257: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-S40E87.s:292: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-S40E87.s:326: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-S40E87.s:339: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-S40E87.s:341: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-S40E87.s:357: 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/joltikeq12864v1/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-OuSIzM.s: Assembler messages:
joltik.c: /tmp/cc-OuSIzM.s:16: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OuSIzM.s:22: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OuSIzM.s:31: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OuSIzM.s:34: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OuSIzM.s:46: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OuSIzM.s:62: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OuSIzM.s:64: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OuSIzM.s:80: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OuSIzM.s:82: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OuSIzM.s:83: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OuSIzM.s:95: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OuSIzM.s:171: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OuSIzM.s:207: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OuSIzM.s:220: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OuSIzM.s:222: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OuSIzM.s:238: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OuSIzM.s:240: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OuSIzM.s:257: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OuSIzM.s:292: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OuSIzM.s:326: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OuSIzM.s:339: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OuSIzM.s:341: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-OuSIzM.s:357: 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/joltikeq12864v1/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-xyLrgB.s: Assembler messages:
joltik.c: /tmp/cc-xyLrgB.s:16: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xyLrgB.s:22: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xyLrgB.s:31: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xyLrgB.s:34: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xyLrgB.s:46: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xyLrgB.s:62: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xyLrgB.s:64: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xyLrgB.s:80: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xyLrgB.s:82: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xyLrgB.s:83: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xyLrgB.s:95: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xyLrgB.s:171: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xyLrgB.s:207: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xyLrgB.s:220: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xyLrgB.s:222: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xyLrgB.s:238: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xyLrgB.s:240: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xyLrgB.s:257: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xyLrgB.s:292: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xyLrgB.s:326: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xyLrgB.s:339: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xyLrgB.s:341: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xyLrgB.s:357: 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/joltikeq12864v1/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-9CxHEg.s: Assembler messages:
joltik.c: /tmp/cc-9CxHEg.s:16: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-9CxHEg.s:22: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-9CxHEg.s:31: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-9CxHEg.s:34: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-9CxHEg.s:46: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-9CxHEg.s:62: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-9CxHEg.s:64: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-9CxHEg.s:80: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-9CxHEg.s:82: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-9CxHEg.s:83: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-9CxHEg.s:95: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-9CxHEg.s:171: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-9CxHEg.s:207: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-9CxHEg.s:220: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-9CxHEg.s:222: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-9CxHEg.s:238: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-9CxHEg.s:240: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-9CxHEg.s:257: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-9CxHEg.s:292: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-9CxHEg.s:326: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-9CxHEg.s:339: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-9CxHEg.s:341: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-9CxHEg.s:357: 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/joltikeq12864v1/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