Implementation notes: armeabi, h4mx515e, crypto_hash/md6d224

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: md6d224
TimeImplementationCompilerBenchmark dateSUPERCOP version
292487refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070320140622
292691refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070320140622
311976refgcc -mcpu=strongarm -O -fomit-frame-pointer2014070320140622
312068refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014070320140622
312364refgcc -mcpu=arm810 -O -fomit-frame-pointer2014070320140622
312434refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014070320140622
312452refgcc -mcpu=arm8 -O -fomit-frame-pointer2014070320140622
323453refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070320140622
325316refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070320140622
327023refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070320140622
348197refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070320140622
349670refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070320140622
350964refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070320140622
350992refgcc -funroll-loops -O -fomit-frame-pointer2014070320140622
351962refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014070320140622
352410refgcc -fno-schedule-insns -O -fomit-frame-pointer2014070320140622
352667refgcc -O -fomit-frame-pointer2014070320140622
359121refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014070320140622
373602refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070320140622
376568refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070320140622
382232refgcc -O3 -fomit-frame-pointer2014070320140622
383346refgcc -O2 -fomit-frame-pointer2014070320140622
384803refgcc -funroll-loops -O2 -fomit-frame-pointer2014070320140622
388236refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070320140622
394425refgcc -funroll-loops -O3 -fomit-frame-pointer2014070320140622
394481refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070320140622
408130refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070320140622
420137refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014070320140622
428765refgcc -Os -fomit-frame-pointer2014070320140622
430793refgcc -funroll-loops -Os -fomit-frame-pointer2014070320140622
447628refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070320140622
456067refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014070320140622
460748refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014070320140622
460821refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014070320140622
460942refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014070320140622
461280refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014070320140622
461972refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014070320140622
489530refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014070320140622
489539refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014070320140622
489622refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014070320140622
489670refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014070320140622
489819refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014070320140622
505891refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070320140622
567212refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070320140622
567514refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070320140622
567812refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014070320140622
567839refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014070320140622
567851refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014070320140622
567882refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014070320140622
567975refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014070320140622
568091refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014070320140622
568120refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014070320140622
568179refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014070320140622
568194refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014070320140622
568364refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014070320140622
568537refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014070320140622
569074refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014070320140622
569520refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014070320140622
604801refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014070320140622
604939refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014070320140622
605146refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014070320140622
606226refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014070320140622
606363refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014070320140622
629229refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014070320140622
629671refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014070320140622
629996refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014070320140622
630032refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014070320140622
630131refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014070320140622
630303refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014070320140622
630395refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014070320140622
630828refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014070320140622
631055refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014070320140622
631190refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070320140622
631218refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070320140622
632164refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014070320140622
632249refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014070320140622
632417refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014070320140622
633149refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014070320140622
709552refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014070320140622
709799refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014070320140622
709886refgcc -mcpu=arm940t -O -fomit-frame-pointer2014070320140622
710011refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014070320140622
710159refgcc -mcpu=xscale -O -fomit-frame-pointer2014070320140622
710168refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014070320140622
710175refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014070320140622
710295refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014070320140622
710307refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014070320140622
710438refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014070320140622
710562refgcc -mcpu=arm9 -O -fomit-frame-pointer2014070320140622
710678refgcc -mcpu=arm9e -O -fomit-frame-pointer2014070320140622
710707refgcc -mcpu=arm920t -O -fomit-frame-pointer2014070320140622
711195refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014070320140622
714118refgcc -mcpu=arm920 -O -fomit-frame-pointer2014070320140622
1031968refgcc -funroll-loops2014070320140622
1032175refcc2014070320140622
1032322refgcc2014070320140622

Compiler output

Implementation: crypto_hash/md6d224/ref
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-JSpgJg.s: Assembler messages:
hash.c: /tmp/cc-JSpgJg.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-sZ55lx.s: Assembler messages:
md6_compress.c: /tmp/cc-sZ55lx.s:18: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-sZ55lx.s:19: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-sZ55lx.s:567: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-sZ55lx.s:594: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-sZ55lx.s:595: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-sZ55lx.s:598: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-sZ55lx.s:599: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-sZ55lx.s:602: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-sZ55lx.s:603: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-sZ55lx.s:607: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-sZ55lx.s:618: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-sZ55lx.s:619: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-sZ55lx.s:633: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-sZ55lx.s:634: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-sZ55lx.s:697: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-sZ55lx.s:797: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-sZ55lx.s:804: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-sZ55lx.s:812: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-sZ55lx.s:815: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-sZ55lx.s:820: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-sZ55lx.s:823: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-sZ55lx.s:828: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-sZ55lx.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/md6d224/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-SgaVQa.s: Assembler messages:
hash.c: /tmp/cc-SgaVQa.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-5GGfNq.s: Assembler messages:
md6_compress.c: /tmp/cc-5GGfNq.s:18: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5GGfNq.s:19: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5GGfNq.s:567: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5GGfNq.s:594: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5GGfNq.s:595: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5GGfNq.s:598: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5GGfNq.s:599: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5GGfNq.s:602: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5GGfNq.s:603: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5GGfNq.s:607: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5GGfNq.s:618: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5GGfNq.s:619: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5GGfNq.s:633: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5GGfNq.s:634: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5GGfNq.s:697: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5GGfNq.s:797: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5GGfNq.s:804: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5GGfNq.s:812: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5GGfNq.s:815: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5GGfNq.s:820: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5GGfNq.s:823: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5GGfNq.s:828: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5GGfNq.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/md6d224/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-iSMFyh.s: Assembler messages:
hash.c: /tmp/cc-iSMFyh.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-yd4Tim.s: Assembler messages:
md6_compress.c: /tmp/cc-yd4Tim.s:18: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-yd4Tim.s:19: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-yd4Tim.s:567: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-yd4Tim.s:594: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-yd4Tim.s:595: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-yd4Tim.s:598: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-yd4Tim.s:599: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-yd4Tim.s:602: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-yd4Tim.s:603: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-yd4Tim.s:607: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-yd4Tim.s:618: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-yd4Tim.s:619: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-yd4Tim.s:633: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-yd4Tim.s:634: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-yd4Tim.s:697: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-yd4Tim.s:797: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-yd4Tim.s:804: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-yd4Tim.s:812: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-yd4Tim.s:815: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-yd4Tim.s:820: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-yd4Tim.s:823: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-yd4Tim.s:828: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-yd4Tim.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/md6d224/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-1MFpv4.s: Assembler messages:
hash.c: /tmp/cc-1MFpv4.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-5alaof.s: Assembler messages:
md6_compress.c: /tmp/cc-5alaof.s:18: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5alaof.s:19: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5alaof.s:567: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5alaof.s:594: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5alaof.s:595: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5alaof.s:598: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5alaof.s:599: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5alaof.s:602: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5alaof.s:603: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5alaof.s:607: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5alaof.s:618: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5alaof.s:619: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5alaof.s:633: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5alaof.s:634: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5alaof.s:697: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5alaof.s:797: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5alaof.s:804: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5alaof.s:812: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5alaof.s:815: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5alaof.s:820: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5alaof.s:823: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5alaof.s:828: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-5alaof.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/md6d224/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-OUEAg5.s: Assembler messages:
hash.c: /tmp/cc-OUEAg5.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-cSPYGe.s: Assembler messages:
md6_compress.c: /tmp/cc-cSPYGe.s:18: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-cSPYGe.s:19: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-cSPYGe.s:567: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-cSPYGe.s:594: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-cSPYGe.s:595: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-cSPYGe.s:598: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-cSPYGe.s:599: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-cSPYGe.s:602: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-cSPYGe.s:603: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-cSPYGe.s:607: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-cSPYGe.s:618: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-cSPYGe.s:619: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-cSPYGe.s:633: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-cSPYGe.s:634: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-cSPYGe.s:697: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-cSPYGe.s:797: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-cSPYGe.s:804: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-cSPYGe.s:812: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-cSPYGe.s:815: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-cSPYGe.s:820: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-cSPYGe.s:823: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-cSPYGe.s:828: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-cSPYGe.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/md6d224/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-PrcZrd.s: Assembler messages:
hash.c: /tmp/cc-PrcZrd.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-rr04hi.s: Assembler messages:
md6_compress.c: /tmp/cc-rr04hi.s:18: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rr04hi.s:19: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rr04hi.s:567: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rr04hi.s:594: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rr04hi.s:595: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rr04hi.s:598: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rr04hi.s:599: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rr04hi.s:602: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rr04hi.s:603: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rr04hi.s:607: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rr04hi.s:618: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rr04hi.s:619: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rr04hi.s:633: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rr04hi.s:634: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rr04hi.s:697: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rr04hi.s:797: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rr04hi.s:804: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rr04hi.s:812: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rr04hi.s:815: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rr04hi.s:820: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rr04hi.s:823: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rr04hi.s:828: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rr04hi.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/md6d224/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-i1NVO7.s: Assembler messages:
hash.c: /tmp/cc-i1NVO7.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-0m0r2f.s: Assembler messages:
md6_compress.c: /tmp/cc-0m0r2f.s:18: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0m0r2f.s:19: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0m0r2f.s:567: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0m0r2f.s:594: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0m0r2f.s:595: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0m0r2f.s:598: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0m0r2f.s:599: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0m0r2f.s:602: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0m0r2f.s:603: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0m0r2f.s:607: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0m0r2f.s:618: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0m0r2f.s:619: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0m0r2f.s:633: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0m0r2f.s:634: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0m0r2f.s:697: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0m0r2f.s:797: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0m0r2f.s:804: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0m0r2f.s:812: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0m0r2f.s:815: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0m0r2f.s:820: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0m0r2f.s:823: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0m0r2f.s:828: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-0m0r2f.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/md6d224/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