Implementation notes: armeabi, h4mx515e, crypto_hash/fsb512

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: fsb512
TimeImplementationCompilerBenchmark dateSUPERCOP version
153887553refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014062920140622
153898887refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014062820140622
153905238refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014062920140622
153931929refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014062920140622
153957300refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014062920140622
153965280refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014062920140622
153980247refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014062820140622
153989727refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014062820140622
153997031refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014062820140622
153999168refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014062820140622
154008792refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014062920140622
154021095refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014062920140622
154023285refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014062820140622
154025874refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014062920140622
154067745refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014062920140622
161154600refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014062920140622
161159034refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062920140622
161171615refgcc -funroll-loops -O2 -fomit-frame-pointer2014062920140622
161188674refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062920140622
161225841refgcc -O3 -fomit-frame-pointer2014062820140622
161422725refgcc -O2 -fomit-frame-pointer2014062820140622
162032265refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062920140622
162097092refgcc -funroll-loops -Os -fomit-frame-pointer2014062920140622
162139455refgcc -Os -fomit-frame-pointer2014062820140622
162803715refgcc -funroll-loops -O3 -fomit-frame-pointer2014062920140622
164706138refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014062920140622
165376140refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014062920140622
168717435refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014062920140622
168810165refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014062920140622
169586004refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014062920140622
169596441refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014062920140622
169653582refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062920140622
169679031refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062920140622
169732548refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062920140622
171181434refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014062920140622
176086941refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014062920140622
177595323refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014062920140622
177672867refgcc -mcpu=arm8 -O -fomit-frame-pointer2014062820140622
177796065refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014062920140622
177842553refgcc -mcpu=arm810 -O -fomit-frame-pointer2014062920140622
177847404refgcc -mcpu=strongarm -O -fomit-frame-pointer2014062920140622
177890427refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014062920140622
181031124refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014062920140622
181114521refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062920140622
181125999refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014062920140622
181204287refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014062920140622
181262754refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014062920140622
181278720refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014062920140622
181286007refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014062920140622
181303719refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014062920140622
181306440refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014062920140622
181316874refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014062920140622
181332108refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062920140622
181388835refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014062920140622
181629707refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014062920140622
182116305refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014062820140622
184929174refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014062920140622
184942218refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014062920140622
184977583refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014062920140622
184999839refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014062920140622
185003562refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062920140622
185013063refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014062920140622
185032995refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014062920140622
185073516refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014062920140622
185093397refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014062920140622
185100915refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014062920140622
185163717refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014062920140622
185177409refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014062920140622
185190810refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062920140622
185304651refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014062920140622
189315114refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014062820140622
192493728refgcc -funroll-loops -O -fomit-frame-pointer2014062920140622
192807162refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062920140622
192808215refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014062920140622
192813192refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014062920140622
192848398refgcc -O -fomit-frame-pointer2014062820140622
192851217refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062920140622
192997269refgcc -fno-schedule-insns -O -fomit-frame-pointer2014062920140622
193313361refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014062920140622
193349463refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014062920140622
193383705refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014062920140622
193383930refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014062920140622
193401759refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014062920140622
193422354refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014062920140622
193427709refgcc -mcpu=arm920 -O -fomit-frame-pointer2014062920140622
193473702refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014062920140622
193504650refgcc -mcpu=arm920t -O -fomit-frame-pointer2014062920140622
193507248refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014062920140622
193527648refgcc -mcpu=arm9 -O -fomit-frame-pointer2014062920140622
193553829refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014062820140622
193608948refgcc -mcpu=arm940t -O -fomit-frame-pointer2014062920140622
193634961refgcc -mcpu=xscale -O -fomit-frame-pointer2014062920140622
193691037refgcc -mcpu=arm9e -O -fomit-frame-pointer2014062920140622
688441641refcc2014062920140622
688968477refgcc2014062820140622
689275041refgcc -funroll-loops2014062920140622

Compiler output

Implementation: crypto_hash/fsb512/ref
Compiler: clang -O3 -fomit-frame-pointer
fsb.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
fsb.c: /tmp/cc-5wVRGO.s: Assembler messages:
fsb.c: /tmp/cc-5wVRGO.s:50: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-5wVRGO.s:52: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-5wVRGO.s:53: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-5wVRGO.s:54: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-5wVRGO.s:57: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-5wVRGO.s:93: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-5wVRGO.s:108: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-5wVRGO.s:111: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-5wVRGO.s:126: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-5wVRGO.s:136: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-5wVRGO.s:196: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-5wVRGO.s:1960: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-5wVRGO.s:2117: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-5wVRGO.s:2119: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-5wVRGO.s:2132: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-5wVRGO.s:2169: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-5wVRGO.s:2186: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-5wVRGO.s:2187: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-5wVRGO.s:2188: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-5wVRGO.s:2191: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-5wVRGO.s:2204: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-5wVRGO.s:2206: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-5wVRGO.s:2224: Warning: conditional outside an IT block for Thumb.
fsb.c: ...

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

Compiler output

Implementation: crypto_hash/fsb512/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
fsb.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
fsb.c: /tmp/cc-Bab9Rf.s: Assembler messages:
fsb.c: /tmp/cc-Bab9Rf.s:50: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-Bab9Rf.s:52: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-Bab9Rf.s:53: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-Bab9Rf.s:54: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-Bab9Rf.s:57: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-Bab9Rf.s:93: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-Bab9Rf.s:108: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-Bab9Rf.s:111: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-Bab9Rf.s:126: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-Bab9Rf.s:136: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-Bab9Rf.s:196: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-Bab9Rf.s:1960: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-Bab9Rf.s:2117: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-Bab9Rf.s:2119: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-Bab9Rf.s:2132: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-Bab9Rf.s:2169: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-Bab9Rf.s:2186: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-Bab9Rf.s:2187: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-Bab9Rf.s:2188: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-Bab9Rf.s:2191: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-Bab9Rf.s:2204: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-Bab9Rf.s:2206: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-Bab9Rf.s:2224: Warning: conditional outside an IT block for Thumb.
fsb.c: ...

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

Compiler output

Implementation: crypto_hash/fsb512/ref
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
fsb.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
fsb.c: /tmp/cc-2mczcg.s: Assembler messages:
fsb.c: /tmp/cc-2mczcg.s:50: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-2mczcg.s:52: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-2mczcg.s:53: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-2mczcg.s:54: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-2mczcg.s:57: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-2mczcg.s:93: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-2mczcg.s:108: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-2mczcg.s:111: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-2mczcg.s:126: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-2mczcg.s:136: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-2mczcg.s:196: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-2mczcg.s:1960: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-2mczcg.s:2117: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-2mczcg.s:2119: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-2mczcg.s:2132: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-2mczcg.s:2169: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-2mczcg.s:2186: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-2mczcg.s:2187: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-2mczcg.s:2188: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-2mczcg.s:2191: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-2mczcg.s:2204: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-2mczcg.s:2206: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-2mczcg.s:2224: Warning: conditional outside an IT block for Thumb.
fsb.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/fsb512/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
fsb.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
fsb.c: /tmp/cc-eZnZ9t.s: Assembler messages:
fsb.c: /tmp/cc-eZnZ9t.s:50: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-eZnZ9t.s:52: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-eZnZ9t.s:53: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-eZnZ9t.s:54: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-eZnZ9t.s:57: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-eZnZ9t.s:93: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-eZnZ9t.s:108: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-eZnZ9t.s:111: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-eZnZ9t.s:126: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-eZnZ9t.s:136: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-eZnZ9t.s:196: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-eZnZ9t.s:1960: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-eZnZ9t.s:2117: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-eZnZ9t.s:2119: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-eZnZ9t.s:2132: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-eZnZ9t.s:2169: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-eZnZ9t.s:2186: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-eZnZ9t.s:2187: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-eZnZ9t.s:2188: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-eZnZ9t.s:2191: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-eZnZ9t.s:2204: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-eZnZ9t.s:2206: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-eZnZ9t.s:2224: Warning: conditional outside an IT block for Thumb.
fsb.c: ...

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

Compiler output

Implementation: crypto_hash/fsb512/ref
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
fsb.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
fsb.c: /tmp/cc-D64PNv.s: Assembler messages:
fsb.c: /tmp/cc-D64PNv.s:50: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-D64PNv.s:52: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-D64PNv.s:53: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-D64PNv.s:54: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-D64PNv.s:57: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-D64PNv.s:93: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-D64PNv.s:108: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-D64PNv.s:111: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-D64PNv.s:126: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-D64PNv.s:136: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-D64PNv.s:196: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-D64PNv.s:1960: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-D64PNv.s:2117: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-D64PNv.s:2119: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-D64PNv.s:2132: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-D64PNv.s:2169: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-D64PNv.s:2186: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-D64PNv.s:2187: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-D64PNv.s:2188: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-D64PNv.s:2191: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-D64PNv.s:2204: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-D64PNv.s:2206: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-D64PNv.s:2224: Warning: conditional outside an IT block for Thumb.
fsb.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/fsb512/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
fsb.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
fsb.c: /tmp/cc-kpfG9b.s: Assembler messages:
fsb.c: /tmp/cc-kpfG9b.s:50: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-kpfG9b.s:52: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-kpfG9b.s:53: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-kpfG9b.s:54: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-kpfG9b.s:57: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-kpfG9b.s:93: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-kpfG9b.s:108: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-kpfG9b.s:111: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-kpfG9b.s:126: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-kpfG9b.s:136: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-kpfG9b.s:196: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-kpfG9b.s:1960: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-kpfG9b.s:2117: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-kpfG9b.s:2119: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-kpfG9b.s:2132: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-kpfG9b.s:2169: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-kpfG9b.s:2186: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-kpfG9b.s:2187: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-kpfG9b.s:2188: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-kpfG9b.s:2191: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-kpfG9b.s:2204: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-kpfG9b.s:2206: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-kpfG9b.s:2224: Warning: conditional outside an IT block for Thumb.
fsb.c: ...

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

Compiler output

Implementation: crypto_hash/fsb512/ref
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
fsb.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
fsb.c: /tmp/cc-nNnz4f.s: Assembler messages:
fsb.c: /tmp/cc-nNnz4f.s:50: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-nNnz4f.s:52: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-nNnz4f.s:53: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-nNnz4f.s:54: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-nNnz4f.s:57: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-nNnz4f.s:93: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-nNnz4f.s:108: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-nNnz4f.s:111: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-nNnz4f.s:126: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-nNnz4f.s:136: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-nNnz4f.s:196: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-nNnz4f.s:1960: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-nNnz4f.s:2117: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-nNnz4f.s:2119: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-nNnz4f.s:2132: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-nNnz4f.s:2169: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-nNnz4f.s:2186: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-nNnz4f.s:2187: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-nNnz4f.s:2188: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-nNnz4f.s:2191: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-nNnz4f.s:2204: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-nNnz4f.s:2206: Warning: conditional outside an IT block for Thumb.
fsb.c: /tmp/cc-nNnz4f.s:2224: Warning: conditional outside an IT block for Thumb.
fsb.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/fsb512/ref
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
fsb.c: fsb.c:1: warning: target CPU does not support THUMB instructions
hash.c: hash.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