Implementation notes: armeabi, h4mx515e, crypto_aead/joltikneq6464v1

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_aead
Primitive: joltikneq6464v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
10241400refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014071720140622
10290639refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014071720140622
10291383refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014071720140622
10291438refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014071720140622
10291690refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014071720140622
10291734refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014071720140622
10291805refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014071720140622
10292403refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014071720140622
10294872refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014071720140622
10353096refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014071720140622
10589019refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014071720140622
10589187refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071720140622
10589622refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014071720140622
10608502refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071720140622
10729584refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014071720140622
14002673refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014071720140622
14249447refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014071720140622
16315090refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071720140622
16857267refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014071720140622
21683261refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014071720140622
21738150refgcc -funroll-loops -O -fomit-frame-pointer2014071720140622
22105577refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071720140622
22143491refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014071720140622
22145940refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014071720140622
22157544refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014071720140622
22221096refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014071720140622
22221173refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014071720140622
23000519refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014071720140622
23598086refgcc -O3 -fomit-frame-pointer2014071720140622
23620833refgcc -funroll-loops -O3 -fomit-frame-pointer2014071720140622
24805234refgcc -funroll-loops -O2 -fomit-frame-pointer2014071720140622
39152682refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014071720140622
40447838refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071720140622
41113553refgcc -O2 -fomit-frame-pointer2014071720140622
43331419refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014071720140622
43344494refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014071720140622
43354541refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014071720140622
43361932refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014071720140622
43368691refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014071720140622
45647702refgcc -mcpu=strongarm -O -fomit-frame-pointer2014071720140622
45690269refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014071720140622
45692697refgcc -mcpu=arm8 -O -fomit-frame-pointer2014071720140622
45698054refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014071720140622
45708564refgcc -mcpu=arm810 -O -fomit-frame-pointer2014071720140622
46099812refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014071720140622
46536642refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071720140622
49496389refgcc -O -fomit-frame-pointer2014071720140622
49512653refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014071720140622
49558653refgcc -fno-schedule-insns -O -fomit-frame-pointer2014071720140622
49812449refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071720140622
49851141refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071720140622
52969820refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014071720140622
53193760refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071720140622
53220318refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014071720140622
53233983refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071720140622
53266558refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014071720140622
53466316refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014071720140622
53483705refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014071720140622
53532948refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014071720140622
54183125refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014071720140622
54369311refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014071720140622
54420944refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014071720140622
54424776refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014071720140622
54463237refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014071720140622
54469601refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014071720140622
59266378refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014071720140622
59270449refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014071720140622
59273534refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014071720140622
59276081refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014071720140622
59291094refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014071720140622
59680455refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014071720140622
59690319refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014071720140622
59697886refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014071720140622
59706196refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014071720140622
59720356refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014071720140622
59786390refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014071720140622
59799660refgcc -mcpu=xscale -O -fomit-frame-pointer2014071720140622
59814882refgcc -mcpu=arm9e -O -fomit-frame-pointer2014071720140622
61487397refgcc -mcpu=arm920t -O -fomit-frame-pointer2014071720140622
61504874refgcc -mcpu=arm940t -O -fomit-frame-pointer2014071720140622
61516781refgcc -mcpu=arm920 -O -fomit-frame-pointer2014071720140622
61550187refgcc -mcpu=arm9 -O -fomit-frame-pointer2014071720140622
61572953refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014071720140622
61642769refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014071720140622
61656239refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014071720140622
62491683refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014071720140622
64568406refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014071720140622
64929755refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014071720140622
64982289refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014071720140622
65824517refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071720140622
70126293refgcc -funroll-loops -Os -fomit-frame-pointer2014071720140622
70430069refgcc -Os -fomit-frame-pointer2014071720140622
70469546refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071720140622
139690318refgcc -funroll-loops2014071720140622
139714156refgcc2014071720140622
140453700refcc2014071720140622

Compiler output

Implementation: crypto_aead/joltikneq6464v1/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-yt2lHM.s: Assembler messages:
joltik.c: /tmp/cc-yt2lHM.s:64: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yt2lHM.s:134: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yt2lHM.s:137: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yt2lHM.s:139: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yt2lHM.s:186: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yt2lHM.s:205: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yt2lHM.s:209: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yt2lHM.s:214: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yt2lHM.s:216: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yt2lHM.s:298: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yt2lHM.s:311: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yt2lHM.s:438: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yt2lHM.s:440: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yt2lHM.s:442: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yt2lHM.s:444: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yt2lHM.s:592: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yt2lHM.s:594: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yt2lHM.s:596: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yt2lHM.s:602: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yt2lHM.s:633: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yt2lHM.s:711: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yt2lHM.s:793: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yt2lHM.s:796: Warning: conditional outside an IT block for Thumb.
joltik.c: ...
tweakableBC.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
tweakableBC.c: /tmp/cc-HwCfLS.s: Assembler messages:
tweakableBC.c: /tmp/cc-HwCfLS.s:16: Warning: conditional outside an IT block for Thumb.
tweakableBC.c: /tmp/cc-HwCfLS.s:18: Warning: conditional outside an IT block for Thumb.
tweakableBC.c: /tmp/cc-HwCfLS.s:19: Warning: conditional outside an IT block for Thumb.
tweakableBC.c: /tmp/cc-HwCfLS.s:20: Warning: conditional outside an IT block for Thumb.
tweakableBC.c: /tmp/cc-HwCfLS.s:22: Warning: conditional outside an IT block for Thumb.
tweakableBC.c: /tmp/cc-HwCfLS.s:23: Warning: conditional outside an IT block for Thumb.
tweakableBC.c: /tmp/cc-HwCfLS.s:24: Warning: conditional outside an IT block for Thumb.
tweakableBC.c: /tmp/cc-HwCfLS.s:50: Warning: conditional outside an IT block for Thumb.
tweakableBC.c: /tmp/cc-HwCfLS.s:63: Warning: conditional outside an IT block for Thumb.
tweakableBC.c: /tmp/cc-HwCfLS.s:65: Warning: conditional outside an IT block for Thumb.
tweakableBC.c: /tmp/cc-HwCfLS.s:69: Warning: conditional outside an IT block for Thumb.
tweakableBC.c: /tmp/cc-HwCfLS.s:77: Warning: conditional outside an IT block for Thumb.
tweakableBC.c: /tmp/cc-HwCfLS.s:79: Warning: conditional outside an IT block for Thumb.
tweakableBC.c: /tmp/cc-HwCfLS.s:82: Warning: conditional outside an IT block for Thumb.
tweakableBC.c: /tmp/cc-HwCfLS.s:84: Warning: conditional outside an IT block for Thumb.
tweakableBC.c: /tmp/cc-HwCfLS.s:100: Warning: conditional outside an IT block for Thumb.
tweakableBC.c: /tmp/cc-HwCfLS.s:102: Warning: conditional outside an IT block for Thumb.
tweakableBC.c: /tmp/cc-HwCfLS.s:106: Warning: conditional outside an IT block for Thumb.
tweakableBC.c: /tmp/cc-HwCfLS.s:107: Warning: conditional outside an IT block for Thumb.
tweakableBC.c: /tmp/cc-HwCfLS.s:114: Warning: conditional outside an IT block for Thumb.
tweakableBC.c: /tmp/cc-HwCfLS.s:120: Warning: conditional outside an IT block for Thumb.
tweakableBC.c: /tmp/cc-HwCfLS.s:123: Warning: conditional outside an IT block for Thumb.
tweakableBC.c: /tmp/cc-HwCfLS.s:143: Warning: conditional outside an IT block for Thumb.
tweakableBC.c: ...

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

Compiler output

Implementation: crypto_aead/joltikneq6464v1/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-MlO30a.s: Assembler messages:
joltik.c: /tmp/cc-MlO30a.s:64: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-MlO30a.s:134: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-MlO30a.s:137: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-MlO30a.s:139: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-MlO30a.s:186: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-MlO30a.s:205: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-MlO30a.s:209: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-MlO30a.s:214: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-MlO30a.s:216: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-MlO30a.s:298: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-MlO30a.s:311: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-MlO30a.s:438: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-MlO30a.s:440: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-MlO30a.s:442: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-MlO30a.s:444: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-MlO30a.s:592: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-MlO30a.s:594: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-MlO30a.s:596: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-MlO30a.s:602: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-MlO30a.s:633: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-MlO30a.s:711: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-MlO30a.s:793: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-MlO30a.s:796: 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/joltikneq6464v1/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-qSZxpy.s: Assembler messages:
joltik.c: /tmp/cc-qSZxpy.s:64: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qSZxpy.s:134: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qSZxpy.s:137: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qSZxpy.s:139: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qSZxpy.s:186: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qSZxpy.s:205: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qSZxpy.s:209: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qSZxpy.s:214: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qSZxpy.s:216: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qSZxpy.s:298: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qSZxpy.s:311: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qSZxpy.s:438: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qSZxpy.s:440: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qSZxpy.s:442: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qSZxpy.s:444: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qSZxpy.s:592: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qSZxpy.s:594: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qSZxpy.s:596: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qSZxpy.s:602: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qSZxpy.s:633: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qSZxpy.s:711: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qSZxpy.s:793: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-qSZxpy.s:796: 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/joltikneq6464v1/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-uldOe0.s: Assembler messages:
joltik.c: /tmp/cc-uldOe0.s:64: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-uldOe0.s:134: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-uldOe0.s:137: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-uldOe0.s:139: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-uldOe0.s:186: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-uldOe0.s:205: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-uldOe0.s:209: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-uldOe0.s:214: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-uldOe0.s:216: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-uldOe0.s:298: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-uldOe0.s:311: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-uldOe0.s:438: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-uldOe0.s:440: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-uldOe0.s:442: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-uldOe0.s:444: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-uldOe0.s:592: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-uldOe0.s:594: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-uldOe0.s:596: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-uldOe0.s:602: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-uldOe0.s:633: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-uldOe0.s:711: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-uldOe0.s:793: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-uldOe0.s:796: 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/joltikneq6464v1/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-YIaLgp.s: Assembler messages:
joltik.c: /tmp/cc-YIaLgp.s:64: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YIaLgp.s:134: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YIaLgp.s:137: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YIaLgp.s:139: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YIaLgp.s:186: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YIaLgp.s:205: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YIaLgp.s:209: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YIaLgp.s:214: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YIaLgp.s:216: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YIaLgp.s:298: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YIaLgp.s:311: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YIaLgp.s:438: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YIaLgp.s:440: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YIaLgp.s:442: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YIaLgp.s:444: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YIaLgp.s:592: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YIaLgp.s:594: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YIaLgp.s:596: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YIaLgp.s:602: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YIaLgp.s:633: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YIaLgp.s:711: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YIaLgp.s:793: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YIaLgp.s:796: 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/joltikneq6464v1/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-rUJWU4.s: Assembler messages:
joltik.c: /tmp/cc-rUJWU4.s:64: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-rUJWU4.s:134: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-rUJWU4.s:137: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-rUJWU4.s:139: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-rUJWU4.s:186: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-rUJWU4.s:205: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-rUJWU4.s:209: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-rUJWU4.s:214: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-rUJWU4.s:216: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-rUJWU4.s:298: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-rUJWU4.s:311: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-rUJWU4.s:438: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-rUJWU4.s:440: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-rUJWU4.s:442: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-rUJWU4.s:444: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-rUJWU4.s:592: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-rUJWU4.s:594: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-rUJWU4.s:596: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-rUJWU4.s:602: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-rUJWU4.s:633: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-rUJWU4.s:711: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-rUJWU4.s:793: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-rUJWU4.s:796: 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/joltikneq6464v1/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-dqyr1t.s: Assembler messages:
joltik.c: /tmp/cc-dqyr1t.s:64: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dqyr1t.s:134: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dqyr1t.s:137: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dqyr1t.s:139: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dqyr1t.s:186: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dqyr1t.s:205: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dqyr1t.s:209: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dqyr1t.s:214: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dqyr1t.s:216: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dqyr1t.s:298: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dqyr1t.s:311: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dqyr1t.s:438: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dqyr1t.s:440: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dqyr1t.s:442: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dqyr1t.s:444: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dqyr1t.s:592: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dqyr1t.s:594: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dqyr1t.s:596: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dqyr1t.s:602: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dqyr1t.s:633: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dqyr1t.s:711: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dqyr1t.s:793: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-dqyr1t.s:796: 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/joltikneq6464v1/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