Implementation notes: armeabi, h4mx515e, crypto_aead/ketjejrv1

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_aead
Primitive: ketjejrv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
2663470refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014071820140622
2836562refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014071820140622
2854828refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014071820140622
2947634refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071820140622
3013604refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014071820140622
3084277refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071820140622
3086822refgcc -O3 -fomit-frame-pointer2014071720140622
3230351refgcc -funroll-loops -O2 -fomit-frame-pointer2014071820140622
3230807refgcc -funroll-loops -O3 -fomit-frame-pointer2014071820140622
3270210refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014071820140622
3270272refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071820140622
3270729refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071820140622
3278093refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014071820140622
3374529refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014071820140622
3374896refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014071820140622
3375118refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014071820140622
3375869refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014071820140622
3647738refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014071820140622
3647834refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014071720140622
3647880refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014071720140622
3647903refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014071820140622
3710161refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014071820140622
3833924refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014071820140622
3837799refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014071820140622
3837999refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014071820140622
3838642refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014071820140622
3839060refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014071820140622
3855280refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014071720140622
3896241refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014071820140622
4243825refgcc -funroll-loops -O -fomit-frame-pointer2014071820140622
4244129refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014071820140622
13675800refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014071820140622
13676119refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014071820140622
13726093refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014071720140622
13907145refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014071720140622
13909217refgcc -O2 -fomit-frame-pointer2014071720140622
13911381refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014071820140622
13944824refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071820140622
14569966refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014071820140622
15835355refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071820140622
15850602refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014071820140622
16900851refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014071820140622
16908750refgcc -fno-schedule-insns -O -fomit-frame-pointer2014071820140622
16919513refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071820140622
16931700refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071820140622
16936166refgcc -O -fomit-frame-pointer2014071720140622
16974195refgcc -mcpu=arm810 -O -fomit-frame-pointer2014071820140622
16979947refgcc -mcpu=arm8 -O -fomit-frame-pointer2014071720140622
17038533refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014071820140622
17043718refgcc -mcpu=strongarm -O -fomit-frame-pointer2014071720140622
17080342refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014071820140622
39821903refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014071820140622
39824073refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014071820140622
39859661refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014071820140622
39865038refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014071820140622
39912195refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014071820140622
39931841refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014071720140622
40131524refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014071820140622
40155019refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014071820140622
40167477refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014071820140622
40172881refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014071820140622
40526582refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071820140622
40528887refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071820140622
40555929refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014071820140622
40571984refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014071820140622
44511366refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014071820140622
44536942refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014071720140622
44548430refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014071820140622
44570291refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014071720140622
44579387refgcc -mcpu=xscale -O -fomit-frame-pointer2014071820140622
44599929refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014071820140622
44633029refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014071820140622
44634810refgcc -mcpu=arm9e -O -fomit-frame-pointer2014071820140622
44637230refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014071820140622
44679384refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014071820140622
44725700refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014071820140622
44728227refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014071820140622
44778960refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014071820140622
45101555refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071820140622
45183713refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014071820140622
45405090refgcc -mcpu=arm9 -O -fomit-frame-pointer2014071820140622
45430599refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014071820140622
45435666refgcc -mcpu=arm940t -O -fomit-frame-pointer2014071820140622
45445165refgcc -mcpu=arm920 -O -fomit-frame-pointer2014071820140622
45446302refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071820140622
45461979refgcc -mcpu=arm920t -O -fomit-frame-pointer2014071820140622
45478335refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014071820140622
45513624refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014071720140622
45592295refgcc -funroll-loops -Os -fomit-frame-pointer2014071820140622
45708952refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014071820140622
45718234refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014071820140622
46525891refgcc -Os -fomit-frame-pointer2014071720140622
61082505refgcc2014071720140622
61123580refgcc -funroll-loops2014071820140622
61130049refcc2014071820140622
79814336refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014071820140622

Compiler output

Implementation: crypto_aead/ketjejrv1/ref
Compiler: clang -O3 -fomit-frame-pointer
KeccakF-200-reference.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-200-reference.c: /tmp/cc-eomRH5.s: Assembler messages:
KeccakF-200-reference.c: /tmp/cc-eomRH5.s:31: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-eomRH5.s:33: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-eomRH5.s:36: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-eomRH5.s:37: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-eomRH5.s:38: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-eomRH5.s:42: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-eomRH5.s:45: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-eomRH5.s:78: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-eomRH5.s:115: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-eomRH5.s:117: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-eomRH5.s:120: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-eomRH5.s:121: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-eomRH5.s:122: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-eomRH5.s:126: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-eomRH5.s:129: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-eomRH5.s:145: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-eomRH5.s:188: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-eomRH5.s:217: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-eomRH5.s:227: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-eomRH5.s:236: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-eomRH5.s:244: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-eomRH5.s:287: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-eomRH5.s:317: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: ...
KeccakP-200-reference.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakP-200-reference.c: /tmp/cc-s4HwU5.s: Assembler messages:
KeccakP-200-reference.c: /tmp/cc-s4HwU5.s:23: Warning: conditional outside an IT block for Thumb.
KeccakP-200-reference.c: /tmp/cc-s4HwU5.s:31: Warning: conditional outside an IT block for Thumb.
Ket.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Ket.c: /tmp/cc-wXUmjf.s: Assembler messages:
Ket.c: /tmp/cc-wXUmjf.s:33: Warning: conditional outside an IT block for Thumb.
Ket.c: /tmp/cc-wXUmjf.s:34: Warning: conditional outside an IT block for Thumb.
Ket.c: /tmp/cc-wXUmjf.s:47: Warning: conditional outside an IT block for Thumb.
Ket.c: /tmp/cc-wXUmjf.s:54: Warning: conditional outside an IT block for Thumb.
Ket.c: /tmp/cc-wXUmjf.s:156: Warning: conditional outside an IT block for Thumb.
Ket.c: /tmp/cc-wXUmjf.s:170: Warning: conditional outside an IT block for Thumb.
Ket.c: /tmp/cc-wXUmjf.s:171: Warning: conditional outside an IT block for Thumb.
Ket.c: /tmp/cc-wXUmjf.s:212: Warning: conditional outside an IT block for Thumb.
Ket.c: /tmp/cc-wXUmjf.s:226: Warning: conditional outside an IT block for Thumb.
Ket.c: /tmp/cc-wXUmjf.s:227: Warning: conditional outside an IT block for Thumb.
Ket.c: /tmp/cc-wXUmjf.s:268: Warning: conditional outside an IT block for Thumb.
Ketje.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
Ketje.c: /tmp/cc-HbEybG.s: Assembler messages:
Ketje.c: /tmp/cc-HbEybG.s:22: Warning: conditional outside an IT block for Thumb.
Ketje.c: /tmp/cc-HbEybG.s:23: Warning: conditional outside an IT block for Thumb.
Ketje.c: /tmp/cc-HbEybG.s:24: Warning: conditional outside an IT block for Thumb.
Ketje.c: /tmp/cc-HbEybG.s:51: Warning: conditional outside an IT block for Thumb.
Ketje.c: /tmp/cc-HbEybG.s:76: Warning: conditional outside an IT block for Thumb.
Ketje.c: /tmp/cc-HbEybG.s:114: Warning: conditional outside an IT block for Thumb.
Ketje.c: /tmp/cc-HbEybG.s:115: Warning: conditional outside an IT block for Thumb.
Ketje.c: /tmp/cc-HbEybG.s:119: Warning: conditional outside an IT block for Thumb.
Ketje.c: /tmp/cc-HbEybG.s:121: Warning: conditional outside an IT block for Thumb.
Ketje.c: /tmp/cc-HbEybG.s:129: Warning: conditional outside an IT block for Thumb.
Ketje.c: /tmp/cc-HbEybG.s:140: Warning: conditional outside an IT block for Thumb.
Ketje.c: /tmp/cc-HbEybG.s:150: Warning: conditional outside an IT block for Thumb.
Ketje.c: /tmp/cc-HbEybG.s:165: Warning: conditional outside an IT block for Thumb.
Ketje.c: /tmp/cc-HbEybG.s:166: Warning: conditional outside an IT block for Thumb.
Ketje.c: /tmp/cc-HbEybG.s:178: Warning: conditional outside an IT block for Thumb.
Ketje.c: /tmp/cc-HbEybG.s:197: Warning: conditional outside an IT block for Thumb.
Ketje.c: /tmp/cc-HbEybG.s:208: Warning: conditional outside an IT block for Thumb.
Ketje.c: /tmp/cc-HbEybG.s:209: Warning: conditional outside an IT block for Thumb.
Ketje.c: /tmp/cc-HbEybG.s:213: Warning: conditional outside an IT block for Thumb.
Ketje.c: /tmp/cc-HbEybG.s:215: Warning: conditional outside an IT block for Thumb.
Ketje.c: /tmp/cc-HbEybG.s:233: Warning: conditional outside an IT block for Thumb.
Ketje.c: /tmp/cc-HbEybG.s:242: Warning: conditional outside an IT block for Thumb.
Ketje.c: /tmp/cc-HbEybG.s:255: Warning: conditional outside an IT block for Thumb.
Ketje.c: ...

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

Compiler output

Implementation: crypto_aead/ketjejrv1/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
KeccakF-200-reference.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-200-reference.c: /tmp/cc-Xjl9Lc.s: Assembler messages:
KeccakF-200-reference.c: /tmp/cc-Xjl9Lc.s:31: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-Xjl9Lc.s:33: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-Xjl9Lc.s:36: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-Xjl9Lc.s:37: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-Xjl9Lc.s:38: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-Xjl9Lc.s:42: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-Xjl9Lc.s:45: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-Xjl9Lc.s:78: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-Xjl9Lc.s:115: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-Xjl9Lc.s:117: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-Xjl9Lc.s:120: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-Xjl9Lc.s:121: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-Xjl9Lc.s:122: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-Xjl9Lc.s:126: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-Xjl9Lc.s:129: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-Xjl9Lc.s:145: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-Xjl9Lc.s:188: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-Xjl9Lc.s:217: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-Xjl9Lc.s:227: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-Xjl9Lc.s:236: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-Xjl9Lc.s:244: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-Xjl9Lc.s:287: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-Xjl9Lc.s:317: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: ...

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

Compiler output

Implementation: crypto_aead/ketjejrv1/ref
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-200-reference.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-200-reference.c: /tmp/cc-3e80Bj.s: Assembler messages:
KeccakF-200-reference.c: /tmp/cc-3e80Bj.s:31: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-3e80Bj.s:33: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-3e80Bj.s:36: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-3e80Bj.s:37: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-3e80Bj.s:38: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-3e80Bj.s:42: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-3e80Bj.s:45: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-3e80Bj.s:78: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-3e80Bj.s:115: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-3e80Bj.s:117: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-3e80Bj.s:120: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-3e80Bj.s:121: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-3e80Bj.s:122: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-3e80Bj.s:126: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-3e80Bj.s:129: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-3e80Bj.s:145: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-3e80Bj.s:188: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-3e80Bj.s:217: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-3e80Bj.s:227: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-3e80Bj.s:236: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-3e80Bj.s:244: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-3e80Bj.s:287: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-3e80Bj.s:317: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.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/ketjejrv1/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
KeccakF-200-reference.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-200-reference.c: /tmp/cc-QaTnLJ.s: Assembler messages:
KeccakF-200-reference.c: /tmp/cc-QaTnLJ.s:31: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-QaTnLJ.s:33: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-QaTnLJ.s:36: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-QaTnLJ.s:37: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-QaTnLJ.s:38: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-QaTnLJ.s:42: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-QaTnLJ.s:45: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-QaTnLJ.s:78: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-QaTnLJ.s:115: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-QaTnLJ.s:117: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-QaTnLJ.s:120: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-QaTnLJ.s:121: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-QaTnLJ.s:122: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-QaTnLJ.s:126: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-QaTnLJ.s:129: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-QaTnLJ.s:145: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-QaTnLJ.s:188: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-QaTnLJ.s:217: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-QaTnLJ.s:227: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-QaTnLJ.s:236: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-QaTnLJ.s:244: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-QaTnLJ.s:287: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-QaTnLJ.s:317: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: ...

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

Compiler output

Implementation: crypto_aead/ketjejrv1/ref
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-200-reference.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-200-reference.c: /tmp/cc-epWxyQ.s: Assembler messages:
KeccakF-200-reference.c: /tmp/cc-epWxyQ.s:31: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-epWxyQ.s:33: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-epWxyQ.s:36: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-epWxyQ.s:37: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-epWxyQ.s:38: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-epWxyQ.s:42: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-epWxyQ.s:45: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-epWxyQ.s:78: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-epWxyQ.s:115: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-epWxyQ.s:117: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-epWxyQ.s:120: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-epWxyQ.s:121: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-epWxyQ.s:122: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-epWxyQ.s:126: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-epWxyQ.s:129: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-epWxyQ.s:145: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-epWxyQ.s:188: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-epWxyQ.s:217: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-epWxyQ.s:227: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-epWxyQ.s:236: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-epWxyQ.s:244: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-epWxyQ.s:287: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-epWxyQ.s:317: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.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/ketjejrv1/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
KeccakF-200-reference.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-200-reference.c: /tmp/cc-dZOUOu.s: Assembler messages:
KeccakF-200-reference.c: /tmp/cc-dZOUOu.s:31: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-dZOUOu.s:33: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-dZOUOu.s:36: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-dZOUOu.s:37: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-dZOUOu.s:38: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-dZOUOu.s:42: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-dZOUOu.s:45: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-dZOUOu.s:78: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-dZOUOu.s:115: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-dZOUOu.s:117: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-dZOUOu.s:120: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-dZOUOu.s:121: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-dZOUOu.s:122: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-dZOUOu.s:126: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-dZOUOu.s:129: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-dZOUOu.s:145: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-dZOUOu.s:188: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-dZOUOu.s:217: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-dZOUOu.s:227: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-dZOUOu.s:236: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-dZOUOu.s:244: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-dZOUOu.s:287: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-dZOUOu.s:317: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: ...

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

Compiler output

Implementation: crypto_aead/ketjejrv1/ref
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-200-reference.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-200-reference.c: /tmp/cc-bmPmtA.s: Assembler messages:
KeccakF-200-reference.c: /tmp/cc-bmPmtA.s:31: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-bmPmtA.s:33: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-bmPmtA.s:36: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-bmPmtA.s:37: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-bmPmtA.s:38: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-bmPmtA.s:42: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-bmPmtA.s:45: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-bmPmtA.s:78: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-bmPmtA.s:115: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-bmPmtA.s:117: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-bmPmtA.s:120: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-bmPmtA.s:121: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-bmPmtA.s:122: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-bmPmtA.s:126: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-bmPmtA.s:129: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-bmPmtA.s:145: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-bmPmtA.s:188: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-bmPmtA.s:217: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-bmPmtA.s:227: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-bmPmtA.s:236: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-bmPmtA.s:244: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-bmPmtA.s:287: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.c: /tmp/cc-bmPmtA.s:317: Warning: conditional outside an IT block for Thumb.
KeccakF-200-reference.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/ketjejrv1/ref
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
KeccakF-200-reference.c: KeccakF-200-reference.c:1: warning: target CPU does not support THUMB instructions
KeccakP-200-reference.c: KeccakP-200-reference.c:1: warning: target CPU does not support THUMB instructions
Ket.c: Ket.c:1: warning: target CPU does not support THUMB instructions
Ketje.c: Ketje.c:1: warning: target CPU does not support THUMB instructions
displayIntermediateValues.c: displayIntermediateValues.c:1: warning: target CPU does not support THUMB instructions
encrypt.c: encrypt.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