Implementation notes: armeabi, h4mx515e, crypto_hash/md6d512

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: md6d512
TimeImplementationCompilerBenchmark dateSUPERCOP version
486142refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070320140622
488342refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070320140622
524501refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014070320140622
524597refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014070320140622
525277refgcc -mcpu=arm810 -O -fomit-frame-pointer2014070320140622
525440refgcc -mcpu=arm8 -O -fomit-frame-pointer2014070320140622
527664refgcc -mcpu=strongarm -O -fomit-frame-pointer2014070320140622
545399refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070320140622
550799refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070320140622
551762refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070320140622
590087refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070320140622
591727refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070320140622
592910refgcc -funroll-loops -O -fomit-frame-pointer2014070320140622
594170refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070320140622
594503refgcc -fno-schedule-insns -O -fomit-frame-pointer2014070320140622
596916refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014070320140622
599014refgcc -O -fomit-frame-pointer2014070320140622
606030refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014070320140622
633154refgcc -funroll-loops -O3 -fomit-frame-pointer2014070320140622
633591refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070320140622
638327refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070320140622
649196refgcc -O3 -fomit-frame-pointer2014070320140622
650383refgcc -funroll-loops -O2 -fomit-frame-pointer2014070320140622
650712refgcc -O2 -fomit-frame-pointer2014070320140622
657042refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070320140622
669647refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070320140622
691205refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070320140622
714697refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014070320140622
729056refgcc -Os -fomit-frame-pointer2014070320140622
732767refgcc -funroll-loops -Os -fomit-frame-pointer2014070320140622
759963refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070320140622
772593refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014070320140622
784177refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014070320140622
784393refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014070320140622
784408refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014070320140622
784442refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014070320140622
784909refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014070320140622
835319refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014070320140622
835409refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014070320140622
835562refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014070320140622
835713refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014070320140622
835740refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014070320140622
863847refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070320140622
975117refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014070320140622
975618refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014070320140622
975760refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070320140622
975910refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014070320140622
975928refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014070320140622
976141refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014070320140622
976296refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014070320140622
976479refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014070320140622
976554refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014070320140622
976814refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014070320140622
976841refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014070320140622
976933refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014070320140622
977057refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014070320140622
977125refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070320140622
977751refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014070320140622
1037125refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014070320140622
1037404refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014070320140622
1037821refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014070320140622
1037918refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014070320140622
1038422refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014070320140622
1076826refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014070320140622
1083044refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014070320140622
1083141refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014070320140622
1083309refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014070320140622
1083311refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014070320140622
1083553refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014070320140622
1086282refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014070320140622
1086299refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014070320140622
1086439refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014070320140622
1086543refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014070320140622
1087017refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070320140622
1087042refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014070320140622
1087692refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070320140622
1087832refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014070320140622
1088602refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014070320140622
1220203refgcc -mcpu=arm9e -O -fomit-frame-pointer2014070320140622
1220346refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014070320140622
1220400refgcc -mcpu=arm9 -O -fomit-frame-pointer2014070320140622
1220507refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014070320140622
1221497refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014070320140622
1222534refgcc -mcpu=xscale -O -fomit-frame-pointer2014070320140622
1222576refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014070320140622
1222933refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014070320140622
1222974refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014070320140622
1223045refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014070320140622
1223121refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014070320140622
1223165refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014070320140622
1223561refgcc -mcpu=arm920 -O -fomit-frame-pointer2014070320140622
1223653refgcc -mcpu=arm940t -O -fomit-frame-pointer2014070320140622
1224903refgcc -mcpu=arm920t -O -fomit-frame-pointer2014070320140622
1769758refcc2014070320140622
1770025refgcc2014070320140622
1770417refgcc -funroll-loops2014070320140622

Compiler output

Implementation: crypto_hash/md6d512/ref
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-ZVzfGb.s: Assembler messages:
hash.c: /tmp/cc-ZVzfGb.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-iy8q5r.s: Assembler messages:
md6_compress.c: /tmp/cc-iy8q5r.s:18: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-iy8q5r.s:19: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-iy8q5r.s:567: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-iy8q5r.s:594: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-iy8q5r.s:595: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-iy8q5r.s:598: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-iy8q5r.s:599: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-iy8q5r.s:602: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-iy8q5r.s:603: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-iy8q5r.s:607: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-iy8q5r.s:618: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-iy8q5r.s:619: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-iy8q5r.s:633: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-iy8q5r.s:634: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-iy8q5r.s:697: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-iy8q5r.s:797: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-iy8q5r.s:804: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-iy8q5r.s:812: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-iy8q5r.s:815: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-iy8q5r.s:820: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-iy8q5r.s:823: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-iy8q5r.s:828: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-iy8q5r.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/md6d512/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-ByEdKf.s: Assembler messages:
hash.c: /tmp/cc-ByEdKf.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-DjGTbk.s: Assembler messages:
md6_compress.c: /tmp/cc-DjGTbk.s:18: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-DjGTbk.s:19: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-DjGTbk.s:567: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-DjGTbk.s:594: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-DjGTbk.s:595: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-DjGTbk.s:598: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-DjGTbk.s:599: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-DjGTbk.s:602: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-DjGTbk.s:603: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-DjGTbk.s:607: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-DjGTbk.s:618: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-DjGTbk.s:619: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-DjGTbk.s:633: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-DjGTbk.s:634: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-DjGTbk.s:697: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-DjGTbk.s:797: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-DjGTbk.s:804: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-DjGTbk.s:812: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-DjGTbk.s:815: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-DjGTbk.s:820: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-DjGTbk.s:823: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-DjGTbk.s:828: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-DjGTbk.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/md6d512/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-84FZFc.s: Assembler messages:
hash.c: /tmp/cc-84FZFc.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-qfWgBh.s: Assembler messages:
md6_compress.c: /tmp/cc-qfWgBh.s:18: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-qfWgBh.s:19: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-qfWgBh.s:567: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-qfWgBh.s:594: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-qfWgBh.s:595: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-qfWgBh.s:598: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-qfWgBh.s:599: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-qfWgBh.s:602: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-qfWgBh.s:603: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-qfWgBh.s:607: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-qfWgBh.s:618: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-qfWgBh.s:619: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-qfWgBh.s:633: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-qfWgBh.s:634: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-qfWgBh.s:697: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-qfWgBh.s:797: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-qfWgBh.s:804: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-qfWgBh.s:812: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-qfWgBh.s:815: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-qfWgBh.s:820: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-qfWgBh.s:823: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-qfWgBh.s:828: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-qfWgBh.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/md6d512/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-vfFnIX.s: Assembler messages:
hash.c: /tmp/cc-vfFnIX.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-aGXS5f.s: Assembler messages:
md6_compress.c: /tmp/cc-aGXS5f.s:18: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-aGXS5f.s:19: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-aGXS5f.s:567: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-aGXS5f.s:594: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-aGXS5f.s:595: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-aGXS5f.s:598: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-aGXS5f.s:599: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-aGXS5f.s:602: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-aGXS5f.s:603: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-aGXS5f.s:607: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-aGXS5f.s:618: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-aGXS5f.s:619: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-aGXS5f.s:633: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-aGXS5f.s:634: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-aGXS5f.s:697: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-aGXS5f.s:797: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-aGXS5f.s:804: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-aGXS5f.s:812: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-aGXS5f.s:815: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-aGXS5f.s:820: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-aGXS5f.s:823: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-aGXS5f.s:828: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-aGXS5f.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/md6d512/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-aejTTU.s: Assembler messages:
hash.c: /tmp/cc-aejTTU.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-TmmHwa.s: Assembler messages:
md6_compress.c: /tmp/cc-TmmHwa.s:18: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-TmmHwa.s:19: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-TmmHwa.s:567: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-TmmHwa.s:594: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-TmmHwa.s:595: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-TmmHwa.s:598: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-TmmHwa.s:599: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-TmmHwa.s:602: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-TmmHwa.s:603: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-TmmHwa.s:607: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-TmmHwa.s:618: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-TmmHwa.s:619: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-TmmHwa.s:633: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-TmmHwa.s:634: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-TmmHwa.s:697: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-TmmHwa.s:797: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-TmmHwa.s:804: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-TmmHwa.s:812: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-TmmHwa.s:815: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-TmmHwa.s:820: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-TmmHwa.s:823: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-TmmHwa.s:828: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-TmmHwa.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/md6d512/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: /tmp/cc-v6q974.s: Assembler messages:
hash.c: /tmp/cc-v6q974.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-rwmhLe.s: Assembler messages:
md6_compress.c: /tmp/cc-rwmhLe.s:18: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rwmhLe.s:19: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rwmhLe.s:567: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rwmhLe.s:594: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rwmhLe.s:595: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rwmhLe.s:598: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rwmhLe.s:599: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rwmhLe.s:602: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rwmhLe.s:603: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rwmhLe.s:607: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rwmhLe.s:618: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rwmhLe.s:619: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rwmhLe.s:633: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rwmhLe.s:634: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rwmhLe.s:697: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rwmhLe.s:797: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rwmhLe.s:804: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rwmhLe.s:812: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rwmhLe.s:815: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rwmhLe.s:820: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rwmhLe.s:823: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rwmhLe.s:828: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-rwmhLe.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/md6d512/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-unuDR0.s: Assembler messages:
hash.c: /tmp/cc-unuDR0.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-9jcFHj.s: Assembler messages:
md6_compress.c: /tmp/cc-9jcFHj.s:18: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9jcFHj.s:19: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9jcFHj.s:567: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9jcFHj.s:594: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9jcFHj.s:595: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9jcFHj.s:598: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9jcFHj.s:599: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9jcFHj.s:602: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9jcFHj.s:603: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9jcFHj.s:607: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9jcFHj.s:618: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9jcFHj.s:619: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9jcFHj.s:633: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9jcFHj.s:634: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9jcFHj.s:697: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9jcFHj.s:797: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9jcFHj.s:804: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9jcFHj.s:812: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9jcFHj.s:815: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9jcFHj.s:820: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9jcFHj.s:823: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9jcFHj.s:828: Warning: conditional outside an IT block for Thumb.
md6_compress.c: /tmp/cc-9jcFHj.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/md6d512/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