Implementation notes: armeabi, h4mx515e, crypto_aead/ketjesrv1

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_aead
Primitive: ketjesrv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
1401192refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014071820140622
1406297refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014071820140622
1494234refgcc -funroll-loops -O2 -fomit-frame-pointer2014071820140622
1612791refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014071820140622
1626681refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071820140622
1650130refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014071820140622
1650612refgcc -funroll-loops -O3 -fomit-frame-pointer2014071820140622
1671091refgcc -O3 -fomit-frame-pointer2014071820140622
1679302refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071820140622
1809348refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071820140622
1810776refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014071820140622
1812269refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014071820140622
1812325refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071820140622
1899974refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014071820140622
1899976refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014071820140622
1900002refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014071820140622
1900056refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014071820140622
1907396refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014071820140622
1907651refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014071820140622
1915662refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014071820140622
1920512refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014071820140622
1952061refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014071820140622
2083545refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014071820140622
2083558refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014071820140622
2083563refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014071820140622
2083671refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014071820140622
2083685refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014071820140622
2083746refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014071820140622
2094472refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014071820140622
2429736refgcc -funroll-loops -O -fomit-frame-pointer2014071820140622
2429759refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014071820140622
7561087refgcc -O2 -fomit-frame-pointer2014071820140622
7564459refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071820140622
7706796refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014071820140622
7706894refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014071820140622
7709010refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014071820140622
7761900refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014071820140622
7763271refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014071820140622
7860424refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014071820140622
8109783refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071820140622
8115204refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014071820140622
9318337refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071820140622
9318465refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071820140622
9338852refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014071820140622
9377958refgcc -O -fomit-frame-pointer2014071820140622
9382296refgcc -fno-schedule-insns -O -fomit-frame-pointer2014071820140622
9631000refgcc -mcpu=arm8 -O -fomit-frame-pointer2014071820140622
9631736refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014071820140622
9641047refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014071820140622
9642113refgcc -mcpu=strongarm -O -fomit-frame-pointer2014071820140622
9647613refgcc -mcpu=arm810 -O -fomit-frame-pointer2014071820140622
20654633refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014071820140622
20655574refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014071820140622
20671397refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014071820140622
20692690refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014071820140622
20703225refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014071820140622
20708352refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014071820140622
20718646refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014071820140622
20806827refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071820140622
20821175refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014071820140622
20833632refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014071820140622
20854887refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071820140622
20924932refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014071820140622
20949945refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014071820140622
20960068refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014071820140622
20965525refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014071820140622
22627996refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014071820140622
22629825refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014071820140622
22662811refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014071820140622
22689998refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014071820140622
22692351refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014071820140622
23138468refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014071820140622
23195726refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014071820140622
23198120refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014071820140622
23210769refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014071820140622
23313694refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014071820140622
23316271refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014071820140622
23321408refgcc -mcpu=arm9e -O -fomit-frame-pointer2014071820140622
23376718refgcc -mcpu=xscale -O -fomit-frame-pointer2014071820140622
23384139refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014071820140622
23411996refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071820140622
23416714refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071820140622
23449479refgcc -mcpu=arm9 -O -fomit-frame-pointer2014071820140622
23468079refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014071820140622
23472472refgcc -mcpu=arm920 -O -fomit-frame-pointer2014071820140622
23481520refgcc -mcpu=arm920t -O -fomit-frame-pointer2014071820140622
23488549refgcc -funroll-loops -Os -fomit-frame-pointer2014071820140622
23489706refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014071820140622
23514034refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014071820140622
23520869refgcc -mcpu=arm940t -O -fomit-frame-pointer2014071820140622
23520915refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014071820140622
23692011refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014071820140622
23913861refgcc -Os -fomit-frame-pointer2014071820140622
33219938refgcc2014071820140622
33253124refcc2014071820140622
33258910refgcc -funroll-loops2014071820140622

Compiler output

Implementation: crypto_aead/ketjesrv1/ref
Compiler: clang -O3 -fomit-frame-pointer
KeccakF-400-reference.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-400-reference.c: /tmp/cc-jQYNCh.s: Assembler messages:
KeccakF-400-reference.c: /tmp/cc-jQYNCh.s:32: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-jQYNCh.s:34: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-jQYNCh.s:37: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-jQYNCh.s:38: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-jQYNCh.s:39: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-jQYNCh.s:43: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-jQYNCh.s:46: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-jQYNCh.s:79: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-jQYNCh.s:117: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-jQYNCh.s:119: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-jQYNCh.s:122: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-jQYNCh.s:123: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-jQYNCh.s:124: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-jQYNCh.s:128: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-jQYNCh.s:131: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-jQYNCh.s:147: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-jQYNCh.s:190: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-jQYNCh.s:219: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-jQYNCh.s:229: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-jQYNCh.s:239: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-jQYNCh.s:248: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-jQYNCh.s:292: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-jQYNCh.s:322: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: ...

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

Compiler output

Implementation: crypto_aead/ketjesrv1/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
KeccakF-400-reference.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-400-reference.c: /tmp/cc-feOnU3.s: Assembler messages:
KeccakF-400-reference.c: /tmp/cc-feOnU3.s:32: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-feOnU3.s:34: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-feOnU3.s:37: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-feOnU3.s:38: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-feOnU3.s:39: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-feOnU3.s:43: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-feOnU3.s:46: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-feOnU3.s:79: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-feOnU3.s:117: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-feOnU3.s:119: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-feOnU3.s:122: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-feOnU3.s:123: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-feOnU3.s:124: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-feOnU3.s:128: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-feOnU3.s:131: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-feOnU3.s:147: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-feOnU3.s:190: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-feOnU3.s:219: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-feOnU3.s:229: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-feOnU3.s:239: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-feOnU3.s:248: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-feOnU3.s:292: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-feOnU3.s:322: Warning: conditional outside an IT block for Thumb.
KeccakF-400-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/ketjesrv1/ref
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-400-reference.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-400-reference.c: /tmp/cc-XQQdRb.s: Assembler messages:
KeccakF-400-reference.c: /tmp/cc-XQQdRb.s:32: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-XQQdRb.s:34: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-XQQdRb.s:37: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-XQQdRb.s:38: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-XQQdRb.s:39: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-XQQdRb.s:43: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-XQQdRb.s:46: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-XQQdRb.s:79: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-XQQdRb.s:117: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-XQQdRb.s:119: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-XQQdRb.s:122: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-XQQdRb.s:123: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-XQQdRb.s:124: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-XQQdRb.s:128: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-XQQdRb.s:131: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-XQQdRb.s:147: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-XQQdRb.s:190: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-XQQdRb.s:219: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-XQQdRb.s:229: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-XQQdRb.s:239: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-XQQdRb.s:248: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-XQQdRb.s:292: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-XQQdRb.s:322: Warning: conditional outside an IT block for Thumb.
KeccakF-400-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/ketjesrv1/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
KeccakF-400-reference.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-400-reference.c: /tmp/cc-wPC4Gz.s: Assembler messages:
KeccakF-400-reference.c: /tmp/cc-wPC4Gz.s:32: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-wPC4Gz.s:34: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-wPC4Gz.s:37: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-wPC4Gz.s:38: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-wPC4Gz.s:39: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-wPC4Gz.s:43: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-wPC4Gz.s:46: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-wPC4Gz.s:79: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-wPC4Gz.s:117: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-wPC4Gz.s:119: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-wPC4Gz.s:122: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-wPC4Gz.s:123: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-wPC4Gz.s:124: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-wPC4Gz.s:128: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-wPC4Gz.s:131: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-wPC4Gz.s:147: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-wPC4Gz.s:190: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-wPC4Gz.s:219: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-wPC4Gz.s:229: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-wPC4Gz.s:239: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-wPC4Gz.s:248: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-wPC4Gz.s:292: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-wPC4Gz.s:322: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: ...

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

Compiler output

Implementation: crypto_aead/ketjesrv1/ref
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-400-reference.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-400-reference.c: /tmp/cc-aiXzOJ.s: Assembler messages:
KeccakF-400-reference.c: /tmp/cc-aiXzOJ.s:32: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-aiXzOJ.s:34: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-aiXzOJ.s:37: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-aiXzOJ.s:38: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-aiXzOJ.s:39: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-aiXzOJ.s:43: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-aiXzOJ.s:46: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-aiXzOJ.s:79: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-aiXzOJ.s:117: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-aiXzOJ.s:119: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-aiXzOJ.s:122: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-aiXzOJ.s:123: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-aiXzOJ.s:124: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-aiXzOJ.s:128: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-aiXzOJ.s:131: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-aiXzOJ.s:147: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-aiXzOJ.s:190: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-aiXzOJ.s:219: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-aiXzOJ.s:229: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-aiXzOJ.s:239: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-aiXzOJ.s:248: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-aiXzOJ.s:292: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-aiXzOJ.s:322: Warning: conditional outside an IT block for Thumb.
KeccakF-400-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/ketjesrv1/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
KeccakF-400-reference.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-400-reference.c: /tmp/cc-O41Oug.s: Assembler messages:
KeccakF-400-reference.c: /tmp/cc-O41Oug.s:32: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-O41Oug.s:34: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-O41Oug.s:37: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-O41Oug.s:38: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-O41Oug.s:39: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-O41Oug.s:43: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-O41Oug.s:46: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-O41Oug.s:79: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-O41Oug.s:117: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-O41Oug.s:119: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-O41Oug.s:122: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-O41Oug.s:123: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-O41Oug.s:124: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-O41Oug.s:128: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-O41Oug.s:131: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-O41Oug.s:147: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-O41Oug.s:190: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-O41Oug.s:219: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-O41Oug.s:229: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-O41Oug.s:239: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-O41Oug.s:248: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-O41Oug.s:292: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-O41Oug.s:322: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: ...

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

Compiler output

Implementation: crypto_aead/ketjesrv1/ref
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakF-400-reference.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
KeccakF-400-reference.c: /tmp/cc-iK1sWp.s: Assembler messages:
KeccakF-400-reference.c: /tmp/cc-iK1sWp.s:32: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-iK1sWp.s:34: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-iK1sWp.s:37: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-iK1sWp.s:38: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-iK1sWp.s:39: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-iK1sWp.s:43: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-iK1sWp.s:46: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-iK1sWp.s:79: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-iK1sWp.s:117: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-iK1sWp.s:119: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-iK1sWp.s:122: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-iK1sWp.s:123: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-iK1sWp.s:124: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-iK1sWp.s:128: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-iK1sWp.s:131: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-iK1sWp.s:147: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-iK1sWp.s:190: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-iK1sWp.s:219: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-iK1sWp.s:229: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-iK1sWp.s:239: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-iK1sWp.s:248: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-iK1sWp.s:292: Warning: conditional outside an IT block for Thumb.
KeccakF-400-reference.c: /tmp/cc-iK1sWp.s:322: Warning: conditional outside an IT block for Thumb.
KeccakF-400-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/ketjesrv1/ref
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
KeccakF-400-reference.c: KeccakF-400-reference.c:1: warning: target CPU does not support THUMB instructions
KeccakP-400-reference.c: KeccakP-400-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