Implementation notes: armeabi, h4mx515e, crypto_hash/md6d384

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: md6d384
TimeImplementationCompilerBenchmark dateSUPERCOP version
399916refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070320140622
399957refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070320140622
430253refgcc -mcpu=arm810 -O -fomit-frame-pointer2014070320140622
430698refgcc -mcpu=strongarm -O -fomit-frame-pointer2014070320140622
430890refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014070320140622
431052refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014070320140622
432107refgcc -mcpu=arm8 -O -fomit-frame-pointer2014070320140622
447247refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070320140622
450994refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070320140622
451620refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070320140622
481731refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070320140622
484100refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070320140622
485114refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070320140622
485541refgcc -funroll-loops -O -fomit-frame-pointer2014070320140622
487004refgcc -O -fomit-frame-pointer2014070320140622
487091refgcc -fno-schedule-insns -O -fomit-frame-pointer2014070320140622
488592refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014070320140622
498156refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014070320140622
517576refgcc -funroll-loops -O3 -fomit-frame-pointer2014070320140622
518253refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070320140622
522176refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070320140622
530961refgcc -O3 -fomit-frame-pointer2014070320140622
532254refgcc -funroll-loops -O2 -fomit-frame-pointer2014070320140622
534122refgcc -O2 -fomit-frame-pointer2014070320140622
537915refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070320140622
546045refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070320140622
565101refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070320140622
583438refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014070320140622
595746refgcc -Os -fomit-frame-pointer2014070320140622
597216refgcc -funroll-loops -Os -fomit-frame-pointer2014070320140622
621132refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070320140622
631472refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014070320140622
640581refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014070320140622
640819refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014070320140622
641248refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014070320140622
641355refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014070320140622
641443refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014070320140622
682329refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014070320140622
682499refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014070320140622
682537refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014070320140622
682583refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014070320140622
682601refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014070320140622
704893refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070320140622
793859refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014070320140622
793954refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070320140622
794085refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070320140622
794733refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014070320140622
794758refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014070320140622
794881refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014070320140622
794888refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014070320140622
795028refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014070320140622
795328refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014070320140622
795354refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014070320140622
795657refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014070320140622
796014refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014070320140622
796463refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014070320140622
796885refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014070320140622
797077refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014070320140622
845518refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014070320140622
845539refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014070320140622
846237refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014070320140622
846308refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014070320140622
846434refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014070320140622
878119refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014070320140622
881308refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014070320140622
881318refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014070320140622
881440refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014070320140622
883318refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014070320140622
883404refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014070320140622
883416refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014070320140622
883778refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070320140622
883863refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014070320140622
883875refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014070320140622
883889refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014070320140622
884186refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014070320140622
884441refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070320140622
885795refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014070320140622
886975refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014070320140622
993416refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014070320140622
993469refgcc -mcpu=xscale -O -fomit-frame-pointer2014070320140622
993654refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014070320140622
993844refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014070320140622
994153refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014070320140622
994161refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014070320140622
994164refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014070320140622
994429refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014070320140622
994431refgcc -mcpu=arm920t -O -fomit-frame-pointer2014070320140622
995314refgcc -mcpu=arm9e -O -fomit-frame-pointer2014070320140622
995513refgcc -mcpu=arm920 -O -fomit-frame-pointer2014070320140622
995670refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014070320140622
995772refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014070320140622
996120refgcc -mcpu=arm9 -O -fomit-frame-pointer2014070320140622
999135refgcc -mcpu=arm940t -O -fomit-frame-pointer2014070320140622
1441595refcc2014070320140622
1442215refgcc -funroll-loops2014070320140622
1442648refgcc2014070320140622

Compiler output

Implementation: crypto_hash/md6d384/ref
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-8PGjB2.s: Assembler messages:
hash.c: /tmp/cc-8PGjB2.s:24: Warning: conditional outside an IT block for Thumb.
md6_compress.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
md6_compress.c: /tmp/cc-XhODnk.s: Assembler messages:
md6_compress.c: /tmp/cc-XhODnk.s:18: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-XhODnk.s:19: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-XhODnk.s:567: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-XhODnk.s:594: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-XhODnk.s:595: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-XhODnk.s:598: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-XhODnk.s:599: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-XhODnk.s:602: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-XhODnk.s:603: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-XhODnk.s:607: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-XhODnk.s:618: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-XhODnk.s:619: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-XhODnk.s:633: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-XhODnk.s:634: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-XhODnk.s:697: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-XhODnk.s:797: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-XhODnk.s:804: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-XhODnk.s:812: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-XhODnk.s:815: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-XhODnk.s:820: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-XhODnk.s:823: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-XhODnk.s:828: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-XhODnk.s:835: Warning: conditional outside an IT block for Thumb.
md6_compress.c: ...

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

Compiler output

Implementation: crypto_hash/md6d384/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-vFwljZ.s: Assembler messages:
hash.c: /tmp/cc-vFwljZ.s:24: Warning: conditional outside an IT block for Thumb.
md6_compress.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
md6_compress.c: /tmp/cc-CIZxSf.s: Assembler messages:
md6_compress.c: /tmp/cc-CIZxSf.s:18: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-CIZxSf.s:19: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-CIZxSf.s:567: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-CIZxSf.s:594: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-CIZxSf.s:595: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-CIZxSf.s:598: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-CIZxSf.s:599: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-CIZxSf.s:602: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-CIZxSf.s:603: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-CIZxSf.s:607: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-CIZxSf.s:618: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-CIZxSf.s:619: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-CIZxSf.s:633: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-CIZxSf.s:634: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-CIZxSf.s:697: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-CIZxSf.s:797: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-CIZxSf.s:804: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-CIZxSf.s:812: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-CIZxSf.s:815: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-CIZxSf.s:820: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-CIZxSf.s:823: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-CIZxSf.s:828: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-CIZxSf.s:835: Warning: conditional outside an IT block for Thumb.
md6_compress.c: ...

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

Compiler output

Implementation: crypto_hash/md6d384/ref
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-MRVaXW.s: Assembler messages:
hash.c: /tmp/cc-MRVaXW.s:24: Warning: conditional outside an IT block for Thumb.
md6_compress.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
md6_compress.c: /tmp/cc-tl0pvd.s: Assembler messages:
md6_compress.c: /tmp/cc-tl0pvd.s:18: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-tl0pvd.s:19: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-tl0pvd.s:567: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-tl0pvd.s:594: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-tl0pvd.s:595: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-tl0pvd.s:598: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-tl0pvd.s:599: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-tl0pvd.s:602: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-tl0pvd.s:603: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-tl0pvd.s:607: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-tl0pvd.s:618: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-tl0pvd.s:619: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-tl0pvd.s:633: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-tl0pvd.s:634: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-tl0pvd.s:697: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-tl0pvd.s:797: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-tl0pvd.s:804: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-tl0pvd.s:812: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-tl0pvd.s:815: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-tl0pvd.s:820: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-tl0pvd.s:823: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-tl0pvd.s:828: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-tl0pvd.s:835: Warning: conditional outside an IT block for Thumb.
md6_compress.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_hash/md6d384/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-VJUEjt.s: Assembler messages:
hash.c: /tmp/cc-VJUEjt.s:24: Warning: conditional outside an IT block for Thumb.
md6_compress.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
md6_compress.c: /tmp/cc-8XWMDL.s: Assembler messages:
md6_compress.c: /tmp/cc-8XWMDL.s:18: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-8XWMDL.s:19: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-8XWMDL.s:567: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-8XWMDL.s:594: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-8XWMDL.s:595: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-8XWMDL.s:598: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-8XWMDL.s:599: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-8XWMDL.s:602: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-8XWMDL.s:603: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-8XWMDL.s:607: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-8XWMDL.s:618: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-8XWMDL.s:619: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-8XWMDL.s:633: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-8XWMDL.s:634: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-8XWMDL.s:697: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-8XWMDL.s:797: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-8XWMDL.s:804: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-8XWMDL.s:812: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-8XWMDL.s:815: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-8XWMDL.s:820: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-8XWMDL.s:823: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-8XWMDL.s:828: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-8XWMDL.s:835: Warning: conditional outside an IT block for Thumb.
md6_compress.c: ...

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

Compiler output

Implementation: crypto_hash/md6d384/ref
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-ilZMcs.s: Assembler messages:
hash.c: /tmp/cc-ilZMcs.s:24: Warning: conditional outside an IT block for Thumb.
md6_compress.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
md6_compress.c: /tmp/cc-9LtJkF.s: Assembler messages:
md6_compress.c: /tmp/cc-9LtJkF.s:18: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9LtJkF.s:19: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9LtJkF.s:567: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9LtJkF.s:594: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9LtJkF.s:595: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9LtJkF.s:598: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9LtJkF.s:599: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9LtJkF.s:602: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9LtJkF.s:603: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9LtJkF.s:607: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9LtJkF.s:618: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9LtJkF.s:619: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9LtJkF.s:633: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9LtJkF.s:634: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9LtJkF.s:697: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9LtJkF.s:797: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9LtJkF.s:804: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9LtJkF.s:812: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9LtJkF.s:815: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9LtJkF.s:820: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9LtJkF.s:823: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9LtJkF.s:828: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9LtJkF.s:835: Warning: conditional outside an IT block for Thumb.
md6_compress.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_hash/md6d384/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-hXCTtQ.s: Assembler messages:
hash.c: /tmp/cc-hXCTtQ.s:24: Warning: conditional outside an IT block for Thumb.
md6_compress.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
md6_compress.c: /tmp/cc-0bwK36.s: Assembler messages:
md6_compress.c: /tmp/cc-0bwK36.s:18: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0bwK36.s:19: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0bwK36.s:567: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0bwK36.s:594: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0bwK36.s:595: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0bwK36.s:598: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0bwK36.s:599: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0bwK36.s:602: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0bwK36.s:603: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0bwK36.s:607: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0bwK36.s:618: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0bwK36.s:619: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0bwK36.s:633: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0bwK36.s:634: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0bwK36.s:697: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0bwK36.s:797: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0bwK36.s:804: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0bwK36.s:812: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0bwK36.s:815: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0bwK36.s:820: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0bwK36.s:823: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0bwK36.s:828: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0bwK36.s:835: Warning: conditional outside an IT block for Thumb.
md6_compress.c: ...

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

Compiler output

Implementation: crypto_hash/md6d384/ref
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-cXgi2w.s: Assembler messages:
hash.c: /tmp/cc-cXgi2w.s:24: Warning: conditional outside an IT block for Thumb.
md6_compress.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
md6_compress.c: /tmp/cc-1sg5ZM.s: Assembler messages:
md6_compress.c: /tmp/cc-1sg5ZM.s:18: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-1sg5ZM.s:19: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-1sg5ZM.s:567: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-1sg5ZM.s:594: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-1sg5ZM.s:595: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-1sg5ZM.s:598: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-1sg5ZM.s:599: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-1sg5ZM.s:602: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-1sg5ZM.s:603: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-1sg5ZM.s:607: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-1sg5ZM.s:618: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-1sg5ZM.s:619: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-1sg5ZM.s:633: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-1sg5ZM.s:634: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-1sg5ZM.s:697: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-1sg5ZM.s:797: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-1sg5ZM.s:804: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-1sg5ZM.s:812: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-1sg5ZM.s:815: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-1sg5ZM.s:820: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-1sg5ZM.s:823: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-1sg5ZM.s:828: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-1sg5ZM.s:835: Warning: conditional outside an IT block for Thumb.
md6_compress.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_hash/md6d384/ref
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.c:1: warning: target CPU does not support THUMB instructions
md6_compress.c: md6_compress.c:1: warning: target CPU does not support THUMB instructions
md6_mode.c: md6_mode.c:1: warning: target CPU does not support THUMB instructions
md6_nist.c: md6_nist.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