Implementation notes: armeabi, h4mx515e, crypto_hash/lane256

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: lane256
TimeImplementationCompilerBenchmark dateSUPERCOP version
132170cgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070320140622
132250cgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070320140622
145717cgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070320140622
145733cgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070320140622
166826cgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070320140622
173245cgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070320140622
188488cgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014070320140622
188495cgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014070320140622
188640cgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070320140622
188859cgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014070320140622
196516cgcc -funroll-loops -O -fomit-frame-pointer2014070320140622
196546cgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070320140622
197924cgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070320140622
197937cgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014070320140622
198036cgcc -O -fomit-frame-pointer2014070320140622
198082cgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014070320140622
198094cgcc -fno-schedule-insns -O -fomit-frame-pointer2014070320140622
224843cgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070320140622
224931cgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014070320140622
233899cgcc -mcpu=arm8 -O -fomit-frame-pointer2014070320140622
233934cgcc -mcpu=arm810 -O -fomit-frame-pointer2014070320140622
233943cgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014070320140622
233969cgcc -mcpu=strongarm -O -fomit-frame-pointer2014070320140622
234015cgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014070320140622
235998cgcc -Os -fomit-frame-pointer2014070320140622
236809cgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014070320140622
263320cgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014070320140622
263322cgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014070320140622
263325cgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014070320140622
263335cgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070320140622
263353cgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014070320140622
263353cgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070320140622
263357cgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014070320140622
263366cgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014070320140622
267173cgcc -mcpu=xscale -O3 -fomit-frame-pointer2014070320140622
267355cgcc -mcpu=xscale -O2 -fomit-frame-pointer2014070320140622
268016cgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014070320140622
268059cgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014070320140622
268080cgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014070320140622
268099cgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014070320140622
268109cgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014070320140622
268140cgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014070320140622
268141cgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014070320140622
268141cgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014070320140622
268144cgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014070320140622
268148cgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014070320140622
268162cgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014070320140622
268163cgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014070320140622
268263cgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014070320140622
268265cgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014070320140622
268283cgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014070320140622
268334cgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014070320140622
268347cgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014070320140622
268349cgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014070320140622
269644cgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014070320140622
269896cgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014070320140622
308749cgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014070320140622
308770cgcc -mcpu=arm1020t -O -fomit-frame-pointer2014070320140622
308782cgcc -mcpu=arm9e -O -fomit-frame-pointer2014070320140622
308816cgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014070320140622
308819cgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014070320140622
308858cgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014070320140622
308859cgcc -mcpu=xscale -O -fomit-frame-pointer2014070320140622
308880cgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014070320140622
308905cgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014070320140622
308949cgcc -mcpu=ep9312 -O -fomit-frame-pointer2014070320140622
308954cgcc -mcpu=arm940t -O -fomit-frame-pointer2014070320140622
308962cgcc -mcpu=arm920t -O -fomit-frame-pointer2014070320140622
308970cgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014070320140622
308971cgcc -mcpu=arm9 -O -fomit-frame-pointer2014070320140622
308978cgcc -mcpu=arm920 -O -fomit-frame-pointer2014070320140622
335633cgcc -O2 -fomit-frame-pointer2014070320140622
336043cgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014070320140622
390897cgcc2014070320140622
391599ccc2014070320140622
391653cgcc -funroll-loops2014070320140622
423956cgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014070320140622
423958cgcc -mcpu=arm8 -Os -fomit-frame-pointer2014070320140622
424015cgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014070320140622
424561cgcc -mcpu=strongarm -Os -fomit-frame-pointer2014070320140622
424732cgcc -mcpu=arm810 -Os -fomit-frame-pointer2014070320140622
432566cgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014070320140622
433509cgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014070320140622
434214cgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014070320140622
434230cgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014070320140622
434268cgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014070320140622
434495cgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014070320140622
434749cgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014070320140622
434780cgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014070320140622
434966cgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014070320140622
435035cgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014070320140622

Compiler output

Implementation: crypto_hash/lane256/c
Compiler: clang -O3 -fomit-frame-pointer
lane.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
lane.c: /tmp/cc-nqFyzk.s: Assembler messages:
lane.c: /tmp/cc-nqFyzk.s:24860: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-nqFyzk.s:24862: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-nqFyzk.s:24864: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-nqFyzk.s:24865: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-nqFyzk.s:24870: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-nqFyzk.s:24871: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-nqFyzk.s:24897: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-nqFyzk.s:24898: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-nqFyzk.s:24927: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-nqFyzk.s:24928: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-nqFyzk.s:24932: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-nqFyzk.s:24942: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-nqFyzk.s:24950: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-nqFyzk.s:24952: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-nqFyzk.s:24954: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-nqFyzk.s:24959: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-nqFyzk.s:24968: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-nqFyzk.s:24981: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-nqFyzk.s:24994: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-nqFyzk.s:24996: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-nqFyzk.s:24998: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-nqFyzk.s:25000: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-nqFyzk.s:25021: Warning: conditional outside an IT block for Thumb.
lane.c: ...

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

Compiler output

Implementation: crypto_hash/lane256/c
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
lane.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
lane.c: /tmp/cc-RF3QSX.s: Assembler messages:
lane.c: /tmp/cc-RF3QSX.s:24860: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-RF3QSX.s:24862: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-RF3QSX.s:24864: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-RF3QSX.s:24865: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-RF3QSX.s:24870: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-RF3QSX.s:24871: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-RF3QSX.s:24897: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-RF3QSX.s:24898: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-RF3QSX.s:24927: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-RF3QSX.s:24928: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-RF3QSX.s:24932: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-RF3QSX.s:24942: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-RF3QSX.s:24950: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-RF3QSX.s:24952: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-RF3QSX.s:24954: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-RF3QSX.s:24959: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-RF3QSX.s:24968: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-RF3QSX.s:24981: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-RF3QSX.s:24994: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-RF3QSX.s:24996: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-RF3QSX.s:24998: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-RF3QSX.s:25000: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-RF3QSX.s:25021: Warning: conditional outside an IT block for Thumb.
lane.c: ...

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

Compiler output

Implementation: crypto_hash/lane256/c
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
lane.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
lane.c: /tmp/cc-kvqzhg.s: Assembler messages:
lane.c: /tmp/cc-kvqzhg.s:24860: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-kvqzhg.s:24862: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-kvqzhg.s:24864: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-kvqzhg.s:24865: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-kvqzhg.s:24870: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-kvqzhg.s:24871: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-kvqzhg.s:24897: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-kvqzhg.s:24898: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-kvqzhg.s:24927: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-kvqzhg.s:24928: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-kvqzhg.s:24932: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-kvqzhg.s:24942: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-kvqzhg.s:24950: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-kvqzhg.s:24952: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-kvqzhg.s:24954: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-kvqzhg.s:24959: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-kvqzhg.s:24968: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-kvqzhg.s:24981: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-kvqzhg.s:24994: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-kvqzhg.s:24996: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-kvqzhg.s:24998: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-kvqzhg.s:25000: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-kvqzhg.s:25021: Warning: conditional outside an IT block for Thumb.
lane.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 c

Compiler output

Implementation: crypto_hash/lane256/c
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
lane.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
lane.c: /tmp/cc-SNdacg.s: Assembler messages:
lane.c: /tmp/cc-SNdacg.s:24860: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-SNdacg.s:24862: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-SNdacg.s:24864: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-SNdacg.s:24865: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-SNdacg.s:24870: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-SNdacg.s:24871: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-SNdacg.s:24897: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-SNdacg.s:24898: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-SNdacg.s:24927: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-SNdacg.s:24928: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-SNdacg.s:24932: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-SNdacg.s:24942: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-SNdacg.s:24950: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-SNdacg.s:24952: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-SNdacg.s:24954: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-SNdacg.s:24959: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-SNdacg.s:24968: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-SNdacg.s:24981: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-SNdacg.s:24994: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-SNdacg.s:24996: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-SNdacg.s:24998: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-SNdacg.s:25000: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-SNdacg.s:25021: Warning: conditional outside an IT block for Thumb.
lane.c: ...

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

Compiler output

Implementation: crypto_hash/lane256/c
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
lane.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
lane.c: /tmp/cc-CZQLGR.s: Assembler messages:
lane.c: /tmp/cc-CZQLGR.s:24860: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-CZQLGR.s:24862: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-CZQLGR.s:24864: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-CZQLGR.s:24865: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-CZQLGR.s:24870: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-CZQLGR.s:24871: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-CZQLGR.s:24897: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-CZQLGR.s:24898: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-CZQLGR.s:24927: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-CZQLGR.s:24928: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-CZQLGR.s:24932: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-CZQLGR.s:24942: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-CZQLGR.s:24950: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-CZQLGR.s:24952: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-CZQLGR.s:24954: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-CZQLGR.s:24959: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-CZQLGR.s:24968: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-CZQLGR.s:24981: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-CZQLGR.s:24994: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-CZQLGR.s:24996: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-CZQLGR.s:24998: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-CZQLGR.s:25000: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-CZQLGR.s:25021: Warning: conditional outside an IT block for Thumb.
lane.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 c

Compiler output

Implementation: crypto_hash/lane256/c
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
lane.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
lane.c: /tmp/cc-AzQNpo.s: Assembler messages:
lane.c: /tmp/cc-AzQNpo.s:24860: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-AzQNpo.s:24862: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-AzQNpo.s:24864: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-AzQNpo.s:24865: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-AzQNpo.s:24870: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-AzQNpo.s:24871: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-AzQNpo.s:24897: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-AzQNpo.s:24898: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-AzQNpo.s:24927: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-AzQNpo.s:24928: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-AzQNpo.s:24932: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-AzQNpo.s:24942: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-AzQNpo.s:24950: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-AzQNpo.s:24952: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-AzQNpo.s:24954: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-AzQNpo.s:24959: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-AzQNpo.s:24968: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-AzQNpo.s:24981: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-AzQNpo.s:24994: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-AzQNpo.s:24996: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-AzQNpo.s:24998: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-AzQNpo.s:25000: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-AzQNpo.s:25021: Warning: conditional outside an IT block for Thumb.
lane.c: ...

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

Compiler output

Implementation: crypto_hash/lane256/c
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
lane.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
lane.c: /tmp/cc-HNn3WO.s: Assembler messages:
lane.c: /tmp/cc-HNn3WO.s:24860: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-HNn3WO.s:24862: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-HNn3WO.s:24864: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-HNn3WO.s:24865: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-HNn3WO.s:24870: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-HNn3WO.s:24871: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-HNn3WO.s:24897: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-HNn3WO.s:24898: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-HNn3WO.s:24927: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-HNn3WO.s:24928: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-HNn3WO.s:24932: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-HNn3WO.s:24942: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-HNn3WO.s:24950: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-HNn3WO.s:24952: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-HNn3WO.s:24954: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-HNn3WO.s:24959: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-HNn3WO.s:24968: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-HNn3WO.s:24981: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-HNn3WO.s:24994: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-HNn3WO.s:24996: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-HNn3WO.s:24998: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-HNn3WO.s:25000: Warning: conditional outside an IT block for Thumb.
lane.c: /tmp/cc-HNn3WO.s:25021: Warning: conditional outside an IT block for Thumb.
lane.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 c

Compiler output

Implementation: crypto_hash/lane256/c
Compiler: gcc -O3 -fomit-frame-pointer
lane.c: Alarm clock

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
gcc -O3 -fomit-frame-pointer c
gcc -funroll-loops -O2 -fomit-frame-pointer c
gcc -funroll-loops -O3 -fomit-frame-pointer c
gcc -funroll-loops -Os -fomit-frame-pointer c
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer c

Compiler output

Implementation: crypto_hash/lane256/c
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
lane.c: lane.c:1: warning: target CPU does not support THUMB instructions
nist.c: 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 c
gcc -mcpu=arm810 -O3 -fomit-frame-pointer c
gcc -mcpu=arm810 -O -fomit-frame-pointer c
gcc -mcpu=arm810 -Os -fomit-frame-pointer c
gcc -mcpu=arm8 -O2 -fomit-frame-pointer c
gcc -mcpu=arm8 -O3 -fomit-frame-pointer c
gcc -mcpu=arm8 -O -fomit-frame-pointer c
gcc -mcpu=arm8 -Os -fomit-frame-pointer c
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer c
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer c
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer c
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer c
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer c
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer c
gcc -mcpu=strongarm110 -O -fomit-frame-pointer c
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer c
gcc -mcpu=strongarm -O2 -fomit-frame-pointer c
gcc -mcpu=strongarm -O3 -fomit-frame-pointer c
gcc -mcpu=strongarm -O -fomit-frame-pointer c
gcc -mcpu=strongarm -Os -fomit-frame-pointer c