Implementation notes: armeabi, h4mx515e, crypto_aead/joltikeq8048v1

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_aead
Primitive: joltikeq8048v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
15609428refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014071620140622
15659498refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014071620140622
15659538refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014071620140622
15670776refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014071620140622
15672355refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014071620140622
15698782refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014071620140622
15724691refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014071620140622
15733829refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014071620140622
15734667refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014071620140622
15742816refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014071620140622
15863917refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014071620140622
16105769refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071620140622
16107929refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071620140622
16170080refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014071620140622
16178190refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014071620140622
21213019refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014071620140622
21517326refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014071620140622
24667103refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071620140622
25672862refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014071620140622
32637870refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014071620140622
32666226refgcc -funroll-loops -O -fomit-frame-pointer2014071620140622
33430396refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014071620140622
33467286refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014071620140622
33469071refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014071620140622
33480023refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014071620140622
33492623refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014071620140622
33513029refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071620140622
34164120refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014071620140622
35776539refgcc -funroll-loops -O3 -fomit-frame-pointer2014071620140622
35871426refgcc -O3 -fomit-frame-pointer2014071620140622
37416198refgcc -funroll-loops -O2 -fomit-frame-pointer2014071620140622
58122976refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014071620140622
60911773refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071620140622
61740916refgcc -O2 -fomit-frame-pointer2014071620140622
65126921refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014071620140622
65129878refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014071620140622
65134012refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014071620140622
65151756refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014071620140622
65154388refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014071620140622
68098576refgcc -mcpu=strongarm -O -fomit-frame-pointer2014071620140622
68101536refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014071620140622
68135648refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014071620140622
68247212refgcc -mcpu=arm8 -O -fomit-frame-pointer2014071620140622
68251259refgcc -mcpu=arm810 -O -fomit-frame-pointer2014071620140622
70205463refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014071620140622
70323251refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071620140622
74494123refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014071620140622
74522632refgcc -O -fomit-frame-pointer2014071620140622
74560714refgcc -fno-schedule-insns -O -fomit-frame-pointer2014071620140622
75054886refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071620140622
76159857refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071620140622
79460001refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014071620140622
79486577refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071620140622
79488756refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014071620140622
79501122refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014071620140622
79535994refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071620140622
79536330refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014071620140622
80515998refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014071620140622
80636281refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014071620140622
80652574refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014071620140622
81719479refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014071620140622
81792477refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014071620140622
81817847refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014071620140622
81867188refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014071620140622
81870967refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014071620140622
81960435refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014071620140622
88959748refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014071620140622
88981094refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014071620140622
89024856refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014071620140622
89025702refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014071620140622
89027933refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014071620140622
89736422refgcc -mcpu=arm9e -O -fomit-frame-pointer2014071620140622
89786232refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014071620140622
89869717refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014071620140622
89896600refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014071620140622
89963460refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014071620140622
89966122refgcc -mcpu=xscale -O -fomit-frame-pointer2014071620140622
89985970refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014071620140622
89992986refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014071620140622
94861634refgcc -mcpu=arm920t -O -fomit-frame-pointer2014071620140622
94911335refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014071620140622
94938439refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014071620140622
94962180refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014071620140622
94984412refgcc -mcpu=arm9 -O -fomit-frame-pointer2014071620140622
95111007refgcc -mcpu=arm920 -O -fomit-frame-pointer2014071620140622
96257789refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014071620140622
97073465refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014071620140622
97402750refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071620140622
97640256refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014071620140622
104594705refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071620140622
105446386refgcc -funroll-loops -Os -fomit-frame-pointer2014071620140622
105881336refgcc -Os -fomit-frame-pointer2014071620140622
115312556refgcc -mcpu=arm940t -O -fomit-frame-pointer2014071620140622
210079464refcc2014071620140622
210260312refgcc2014071620140622
210310098refgcc -funroll-loops2014071620140622

Compiler output

Implementation: crypto_aead/joltikeq8048v1/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-yVWeI2.s: Assembler messages:
joltik.c: /tmp/cc-yVWeI2.s:16: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yVWeI2.s:22: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yVWeI2.s:31: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yVWeI2.s:34: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yVWeI2.s:46: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yVWeI2.s:62: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yVWeI2.s:64: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yVWeI2.s:80: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yVWeI2.s:82: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yVWeI2.s:83: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yVWeI2.s:95: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yVWeI2.s:151: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yVWeI2.s:186: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yVWeI2.s:199: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yVWeI2.s:201: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yVWeI2.s:217: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yVWeI2.s:219: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yVWeI2.s:236: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yVWeI2.s:257: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yVWeI2.s:290: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yVWeI2.s:303: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yVWeI2.s:305: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-yVWeI2.s:321: 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/joltikeq8048v1/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-cofHMF.s: Assembler messages:
joltik.c: /tmp/cc-cofHMF.s:16: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-cofHMF.s:22: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-cofHMF.s:31: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-cofHMF.s:34: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-cofHMF.s:46: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-cofHMF.s:62: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-cofHMF.s:64: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-cofHMF.s:80: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-cofHMF.s:82: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-cofHMF.s:83: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-cofHMF.s:95: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-cofHMF.s:151: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-cofHMF.s:186: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-cofHMF.s:199: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-cofHMF.s:201: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-cofHMF.s:217: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-cofHMF.s:219: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-cofHMF.s:236: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-cofHMF.s:257: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-cofHMF.s:290: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-cofHMF.s:303: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-cofHMF.s:305: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-cofHMF.s:321: 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/joltikeq8048v1/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-YKzO4e.s: Assembler messages:
joltik.c: /tmp/cc-YKzO4e.s:16: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YKzO4e.s:22: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YKzO4e.s:31: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YKzO4e.s:34: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YKzO4e.s:46: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YKzO4e.s:62: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YKzO4e.s:64: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YKzO4e.s:80: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YKzO4e.s:82: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YKzO4e.s:83: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YKzO4e.s:95: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YKzO4e.s:151: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YKzO4e.s:186: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YKzO4e.s:199: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YKzO4e.s:201: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YKzO4e.s:217: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YKzO4e.s:219: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YKzO4e.s:236: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YKzO4e.s:257: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YKzO4e.s:290: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YKzO4e.s:303: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YKzO4e.s:305: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-YKzO4e.s:321: 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/joltikeq8048v1/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-Tzgk2g.s: Assembler messages:
joltik.c: /tmp/cc-Tzgk2g.s:16: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Tzgk2g.s:22: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Tzgk2g.s:31: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Tzgk2g.s:34: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Tzgk2g.s:46: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Tzgk2g.s:62: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Tzgk2g.s:64: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Tzgk2g.s:80: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Tzgk2g.s:82: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Tzgk2g.s:83: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Tzgk2g.s:95: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Tzgk2g.s:151: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Tzgk2g.s:186: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Tzgk2g.s:199: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Tzgk2g.s:201: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Tzgk2g.s:217: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Tzgk2g.s:219: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Tzgk2g.s:236: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Tzgk2g.s:257: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Tzgk2g.s:290: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Tzgk2g.s:303: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Tzgk2g.s:305: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Tzgk2g.s:321: 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/joltikeq8048v1/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-ANIG2X.s: Assembler messages:
joltik.c: /tmp/cc-ANIG2X.s:16: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ANIG2X.s:22: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ANIG2X.s:31: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ANIG2X.s:34: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ANIG2X.s:46: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ANIG2X.s:62: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ANIG2X.s:64: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ANIG2X.s:80: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ANIG2X.s:82: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ANIG2X.s:83: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ANIG2X.s:95: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ANIG2X.s:151: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ANIG2X.s:186: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ANIG2X.s:199: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ANIG2X.s:201: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ANIG2X.s:217: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ANIG2X.s:219: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ANIG2X.s:236: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ANIG2X.s:257: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ANIG2X.s:290: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ANIG2X.s:303: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ANIG2X.s:305: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-ANIG2X.s:321: 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/joltikeq8048v1/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-Dtw3I3.s: Assembler messages:
joltik.c: /tmp/cc-Dtw3I3.s:16: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Dtw3I3.s:22: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Dtw3I3.s:31: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Dtw3I3.s:34: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Dtw3I3.s:46: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Dtw3I3.s:62: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Dtw3I3.s:64: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Dtw3I3.s:80: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Dtw3I3.s:82: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Dtw3I3.s:83: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Dtw3I3.s:95: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Dtw3I3.s:151: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Dtw3I3.s:186: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Dtw3I3.s:199: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Dtw3I3.s:201: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Dtw3I3.s:217: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Dtw3I3.s:219: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Dtw3I3.s:236: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Dtw3I3.s:257: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Dtw3I3.s:290: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Dtw3I3.s:303: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Dtw3I3.s:305: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-Dtw3I3.s:321: 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/joltikeq8048v1/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-xR3oTD.s: Assembler messages:
joltik.c: /tmp/cc-xR3oTD.s:16: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xR3oTD.s:22: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xR3oTD.s:31: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xR3oTD.s:34: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xR3oTD.s:46: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xR3oTD.s:62: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xR3oTD.s:64: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xR3oTD.s:80: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xR3oTD.s:82: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xR3oTD.s:83: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xR3oTD.s:95: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xR3oTD.s:151: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xR3oTD.s:186: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xR3oTD.s:199: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xR3oTD.s:201: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xR3oTD.s:217: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xR3oTD.s:219: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xR3oTD.s:236: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xR3oTD.s:257: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xR3oTD.s:290: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xR3oTD.s:303: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xR3oTD.s:305: Warning: conditional outside an IT block for Thumb.
joltik.c: /tmp/cc-xR3oTD.s:321: 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/joltikeq8048v1/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