Implementation notes: armeabi, h4mx515e, crypto_core/aes128decrypt

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_core
Primitive: aes128decrypt
TimeImplementationCompilerBenchmark dateSUPERCOP version
2919opensslgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062320140622
2922opensslgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062320140622
2925opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014062320140622
2934opensslgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014062320140622
2934opensslgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062320140622
2934opensslgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014062320140622
2934opensslgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014062320140622
2934opensslgcc -mcpu=strongarm -Os -fomit-frame-pointer2014062320140622
2936opensslgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014062320140622
2937opensslgcc -Os -fomit-frame-pointer2014062320140622
2937opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2014062320140622
2937opensslgcc -funroll-loops -Os -fomit-frame-pointer2014062320140622
2937opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014062320140622
2937opensslgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014062320140622
2937opensslgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014062320140622
2937opensslgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062320140622
2937opensslgcc -mcpu=arm8 -Os -fomit-frame-pointer2014062320140622
2937opensslgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014062320140622
2937opensslgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014062320140622
2937opensslgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014062320140622
2937opensslgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014062320140622
2937opensslgcc -mcpu=xscale -O3 -fomit-frame-pointer2014062320140622
2943opensslgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062320140622
2946opensslgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062320140622
2946opensslgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014062320140622
2946opensslgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014062320140622
2946opensslgcc -mcpu=arm810 -Os -fomit-frame-pointer2014062320140622
2946opensslgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014062320140622
2946opensslgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014062320140622
2946opensslgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014062320140622
2946opensslgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014062320140622
2946opensslgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014062320140622
2946opensslgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014062320140622
2949opensslgcc -O3 -fomit-frame-pointer2014062320140622
2949opensslgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014062320140622
2949opensslgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014062320140622
2949opensslgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062320140622
2949opensslgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014062320140622
2949opensslgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014062320140622
2949opensslgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014062320140622
2949opensslgcc -mcpu=arm9e -O -fomit-frame-pointer2014062320140622
2949opensslgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014062320140622
2949opensslgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062320140622
2949opensslgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014062320140622
2949opensslgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014062320140622
2949opensslgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014062320140622
2949opensslgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014062320140622
2949opensslgcc -mcpu=xscale -O2 -fomit-frame-pointer2014062320140622
2952opensslgcc -mcpu=xscale -O -fomit-frame-pointer2014062320140622
2958opensslgcc -mcpu=arm1020t -O -fomit-frame-pointer2014062320140622
2958opensslgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014062320140622
2959opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014062320140622
2960opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014062320140622
2961opensslgcc -O2 -fomit-frame-pointer2014062320140622
2961opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014062320140622
2961opensslgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014062320140622
2961opensslgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014062320140622
2961opensslgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014062320140622
2961opensslgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014062320140622
2961opensslgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014062320140622
2961opensslgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014062320140622
2961opensslgcc -mcpu=arm8 -O -fomit-frame-pointer2014062320140622
2961opensslgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014062320140622
2961opensslgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062320140622
2961opensslgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014062320140622
2961opensslgcc -mcpu=strongarm -O -fomit-frame-pointer2014062320140622
2967opensslgcc -funroll-loops -O3 -fomit-frame-pointer2014062320140622
2968opensslgcc -funroll-loops -O -fomit-frame-pointer2014062320140622
2970opensslgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014062320140622
2970opensslgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014062320140622
2970opensslgcc -mcpu=arm810 -O -fomit-frame-pointer2014062320140622
2973opensslcc2014062320140622
2973opensslgcc2014062320140622
2973opensslgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062320140622
2974opensslgcc -funroll-loops -O2 -fomit-frame-pointer2014062320140622
2982opensslgcc -funroll-loops2014062320140622
2983opensslgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014062320140622
2984opensslgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062320140622
2985opensslgcc -mcpu=arm9 -O -fomit-frame-pointer2014062320140622
2989opensslgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014062320140622
2989opensslgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014062320140622
2992opensslgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014062320140622
2994opensslgcc -mcpu=arm940t -O -fomit-frame-pointer2014062320140622
2997opensslgcc -mcpu=ep9312 -O -fomit-frame-pointer2014062320140622
2998opensslgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014062320140622
2998opensslgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014062320140622
3000opensslgcc -O -fomit-frame-pointer2014062320140622
3002opensslgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014062320140622
3006opensslgcc -mcpu=arm920 -O -fomit-frame-pointer2014062320140622
3006opensslgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014062320140622
3009opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014062320140622
3011opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2014062320140622
3015opensslgcc -mcpu=arm920t -O -fomit-frame-pointer2014062320140622
3025opensslgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014062320140622
4344opensslgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062320140622
4557opensslgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014062320140622
398379refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014062320140622
401052refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014062320140622
505964refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014062320140622
544209refgcc -O3 -fomit-frame-pointer2014062320140622
559081refgcc -funroll-loops -O3 -fomit-frame-pointer2014062320140622
578046refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062320140622
598425refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062320140622
674585refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014062320140622
758247refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062320140622
758256refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014062320140622
758256refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014062320140622
758257refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062320140622
883230refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014062320140622
883262refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014062320140622
883269refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014062320140622
883275refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014062320140622
883351refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014062320140622
984096refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014062320140622
990724refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014062320140622
990747refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014062320140622
990855refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014062320140622
993518refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014062320140622
993530refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014062320140622
993535refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014062320140622
993539refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014062320140622
993547refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014062320140622
993565refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014062320140622
999411refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014062320140622
1011011refgcc -funroll-loops -O2 -fomit-frame-pointer2014062320140622
1037512refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014062320140622
1037534refgcc -funroll-loops -O -fomit-frame-pointer2014062320140622
1729185refgcc -funroll-loops -Os -fomit-frame-pointer2014062320140622
1731320refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062320140622
1770217refgcc -Os -fomit-frame-pointer2014062320140622
1838880refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062320140622
1838940refgcc -O2 -fomit-frame-pointer2014062320140622
1889191refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062320140622
1889226refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014062320140622
1896068refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014062320140622
1906917refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014062320140622
1911877refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014062320140622
1924846refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014062320140622
1924969refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062320140622
2008544refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014062320140622
2008565refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014062320140622
2008568refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014062320140622
2008571refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014062320140622
2008712refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014062320140622
2078558refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014062320140622
2078567refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014062320140622
2078568refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014062320140622
2078589refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014062320140622
2078632refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014062320140622
2197589refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062320140622
2197590refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062320140622
2197594refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014062320140622
2197836refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014062320140622
2258365refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014062320140622
2348146refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062320140622
2348294refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062320140622
2411322refgcc -fno-schedule-insns -O -fomit-frame-pointer2014062320140622
2411338refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014062320140622
2411764refgcc -O -fomit-frame-pointer2014062320140622
2421731refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014062320140622
2421802refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014062320140622
2421982refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014062320140622
2425370refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014062320140622
2425371refgcc -mcpu=arm810 -O -fomit-frame-pointer2014062320140622
2425379refgcc -mcpu=strongarm -O -fomit-frame-pointer2014062320140622
2425421refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014062320140622
2425560refgcc -mcpu=arm8 -O -fomit-frame-pointer2014062320140622
2456147refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014062320140622
2456174refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014062320140622
2456193refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014062320140622
2456249refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014062320140622
2502163refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014062320140622
2502171refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014062320140622
2502192refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014062320140622
2502224refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014062320140622
2502231refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014062320140622
2502397refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014062320140622
2503049refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014062320140622
2520221refgcc -mcpu=xscale -O -fomit-frame-pointer2014062320140622
2520916refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014062320140622
2521684refgcc -mcpu=arm9e -O -fomit-frame-pointer2014062320140622
2535098refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014062320140622
2578682refgcc -mcpu=arm920 -O -fomit-frame-pointer2014062320140622
2578683refgcc -mcpu=arm9 -O -fomit-frame-pointer2014062320140622
2578705refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014062320140622
2578706refgcc -mcpu=arm920t -O -fomit-frame-pointer2014062320140622
2578761refgcc -mcpu=arm940t -O -fomit-frame-pointer2014062320140622
2578762refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014062320140622
2578856refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014062320140622
10710408refgcc2014062320140622
10727090refcc2014062320140622
10778184refgcc -funroll-loops2014062320140622

Compiler output

Implementation: crypto_core/aes128decrypt/ref
Compiler: clang -O3 -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: /tmp/cc-JWohVf.s: Assembler messages:
core.c: /tmp/cc-JWohVf.s:35: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-JWohVf.s:46: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-JWohVf.s:56: Rd and Rm should be different in mla
core.c: /tmp/cc-JWohVf.s:117: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-JWohVf.s:159: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-JWohVf.s:179: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-JWohVf.s:243: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-JWohVf.s:245: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-JWohVf.s:289: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-JWohVf.s:340: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-JWohVf.s:343: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-JWohVf.s:348: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-JWohVf.s:373: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-JWohVf.s:393: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-JWohVf.s:489: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-JWohVf.s:577: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-JWohVf.s:602: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-rVrRzi.s: Assembler messages:
try.c: /tmp/cc-rVrRzi.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rVrRzi.s:260: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rVrRzi.s:272: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rVrRzi.s:313: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rVrRzi.s:324: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rVrRzi.s:345: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rVrRzi.s:355: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rVrRzi.s:376: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rVrRzi.s:386: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rVrRzi.s:395: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rVrRzi.s:396: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-BXHUaA.s: Assembler messages:
try.c: /tmp/cc-BXHUaA.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-BXHUaA.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-BXHUaA.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-BXHUaA.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-BXHUaA.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-BXHUaA.s:55: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_core/aes128decrypt/openssl
Compiler: clang -O3 -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-yJFiaJ.s: Assembler messages:
try.c: /tmp/cc-yJFiaJ.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yJFiaJ.s:260: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yJFiaJ.s:272: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yJFiaJ.s:313: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yJFiaJ.s:324: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yJFiaJ.s:345: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yJFiaJ.s:355: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yJFiaJ.s:376: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yJFiaJ.s:386: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yJFiaJ.s:395: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yJFiaJ.s:396: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-CbKimR.s: Assembler messages:
try.c: /tmp/cc-CbKimR.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CbKimR.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CbKimR.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CbKimR.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CbKimR.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CbKimR.s:55: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_core/aes128decrypt/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: /tmp/cc-I7A2zb.s: Assembler messages:
core.c: /tmp/cc-I7A2zb.s:35: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-I7A2zb.s:46: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-I7A2zb.s:56: Rd and Rm should be different in mla
core.c: /tmp/cc-I7A2zb.s:117: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-I7A2zb.s:159: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-I7A2zb.s:179: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-I7A2zb.s:243: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-I7A2zb.s:245: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-I7A2zb.s:289: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-I7A2zb.s:340: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-I7A2zb.s:343: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-I7A2zb.s:348: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-I7A2zb.s:373: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-I7A2zb.s:393: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-I7A2zb.s:489: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-I7A2zb.s:577: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-I7A2zb.s:602: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-2aBzTc.s: Assembler messages:
try.c: /tmp/cc-2aBzTc.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2aBzTc.s:260: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2aBzTc.s:272: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2aBzTc.s:313: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2aBzTc.s:324: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2aBzTc.s:345: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2aBzTc.s:355: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2aBzTc.s:376: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2aBzTc.s:386: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2aBzTc.s:395: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2aBzTc.s:396: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-cMedHi.s: Assembler messages:
try.c: /tmp/cc-cMedHi.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-cMedHi.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-cMedHi.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-cMedHi.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-cMedHi.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-cMedHi.s:55: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_core/aes128decrypt/openssl
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-WALQF2.s: Assembler messages:
try.c: /tmp/cc-WALQF2.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WALQF2.s:260: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WALQF2.s:272: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WALQF2.s:313: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WALQF2.s:324: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WALQF2.s:345: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WALQF2.s:355: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WALQF2.s:376: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WALQF2.s:386: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WALQF2.s:395: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WALQF2.s:396: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-Sy5I2N.s: Assembler messages:
try.c: /tmp/cc-Sy5I2N.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Sy5I2N.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Sy5I2N.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Sy5I2N.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Sy5I2N.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Sy5I2N.s:55: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_core/aes128decrypt/ref
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: /tmp/cc-2UlKTd.s: Assembler messages:
core.c: /tmp/cc-2UlKTd.s:35: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-2UlKTd.s:46: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-2UlKTd.s:56: Rd and Rm should be different in mla
core.c: /tmp/cc-2UlKTd.s:117: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-2UlKTd.s:159: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-2UlKTd.s:179: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-2UlKTd.s:243: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-2UlKTd.s:245: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-2UlKTd.s:289: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-2UlKTd.s:340: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-2UlKTd.s:343: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-2UlKTd.s:348: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-2UlKTd.s:373: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-2UlKTd.s:393: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-2UlKTd.s:489: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-2UlKTd.s:577: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-2UlKTd.s:602: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-O8PUBh.s: Assembler messages:
try.c: /tmp/cc-O8PUBh.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-O8PUBh.s:260: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-O8PUBh.s:272: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-O8PUBh.s:313: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-O8PUBh.s:324: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-O8PUBh.s:345: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-O8PUBh.s:355: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-O8PUBh.s:376: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-O8PUBh.s:386: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-O8PUBh.s:395: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-O8PUBh.s:396: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-qybvQw.s: Assembler messages:
try.c: /tmp/cc-qybvQw.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-qybvQw.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-qybvQw.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-qybvQw.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-qybvQw.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-qybvQw.s:55: Warning: conditional outside an IT block for Thumb.
try.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_core/aes128decrypt/openssl
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-WXNFmc.s: Assembler messages:
try.c: /tmp/cc-WXNFmc.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WXNFmc.s:260: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WXNFmc.s:272: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WXNFmc.s:313: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WXNFmc.s:324: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WXNFmc.s:345: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WXNFmc.s:355: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WXNFmc.s:376: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WXNFmc.s:386: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WXNFmc.s:395: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-WXNFmc.s:396: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-4Jvi5g.s: Assembler messages:
try.c: /tmp/cc-4Jvi5g.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4Jvi5g.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4Jvi5g.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4Jvi5g.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4Jvi5g.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-4Jvi5g.s:55: Warning: conditional outside an IT block for Thumb.
try.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 openssl

Compiler output

Implementation: crypto_core/aes128decrypt/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: /tmp/cc-H2pYg2.s: Assembler messages:
core.c: /tmp/cc-H2pYg2.s:35: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-H2pYg2.s:46: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-H2pYg2.s:56: Rd and Rm should be different in mla
core.c: /tmp/cc-H2pYg2.s:117: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-H2pYg2.s:159: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-H2pYg2.s:179: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-H2pYg2.s:243: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-H2pYg2.s:245: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-H2pYg2.s:289: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-H2pYg2.s:340: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-H2pYg2.s:343: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-H2pYg2.s:348: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-H2pYg2.s:373: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-H2pYg2.s:393: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-H2pYg2.s:489: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-H2pYg2.s:577: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-H2pYg2.s:602: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-dJ4MD8.s: Assembler messages:
try.c: /tmp/cc-dJ4MD8.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dJ4MD8.s:260: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dJ4MD8.s:272: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dJ4MD8.s:313: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dJ4MD8.s:324: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dJ4MD8.s:345: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dJ4MD8.s:355: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dJ4MD8.s:376: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dJ4MD8.s:386: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dJ4MD8.s:395: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dJ4MD8.s:396: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-zvwkU5.s: Assembler messages:
try.c: /tmp/cc-zvwkU5.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-zvwkU5.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-zvwkU5.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-zvwkU5.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-zvwkU5.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-zvwkU5.s:55: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_core/aes128decrypt/openssl
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-rJKQvz.s: Assembler messages:
try.c: /tmp/cc-rJKQvz.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rJKQvz.s:260: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rJKQvz.s:272: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rJKQvz.s:313: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rJKQvz.s:324: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rJKQvz.s:345: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rJKQvz.s:355: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rJKQvz.s:376: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rJKQvz.s:386: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rJKQvz.s:395: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-rJKQvz.s:396: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-VB2yel.s: Assembler messages:
try.c: /tmp/cc-VB2yel.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VB2yel.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VB2yel.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VB2yel.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VB2yel.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VB2yel.s:55: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_core/aes128decrypt/ref
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: /tmp/cc-4jBiV0.s: Assembler messages:
core.c: /tmp/cc-4jBiV0.s:35: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-4jBiV0.s:46: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-4jBiV0.s:56: Rd and Rm should be different in mla
core.c: /tmp/cc-4jBiV0.s:117: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-4jBiV0.s:159: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-4jBiV0.s:179: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-4jBiV0.s:243: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-4jBiV0.s:245: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-4jBiV0.s:289: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-4jBiV0.s:340: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-4jBiV0.s:343: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-4jBiV0.s:348: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-4jBiV0.s:373: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-4jBiV0.s:393: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-4jBiV0.s:489: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-4jBiV0.s:577: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-4jBiV0.s:602: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-a0EbN0.s: Assembler messages:
try.c: /tmp/cc-a0EbN0.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-a0EbN0.s:260: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-a0EbN0.s:272: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-a0EbN0.s:313: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-a0EbN0.s:324: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-a0EbN0.s:345: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-a0EbN0.s:355: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-a0EbN0.s:376: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-a0EbN0.s:386: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-a0EbN0.s:395: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-a0EbN0.s:396: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-czAIcH.s: Assembler messages:
try.c: /tmp/cc-czAIcH.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-czAIcH.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-czAIcH.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-czAIcH.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-czAIcH.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-czAIcH.s:55: Warning: conditional outside an IT block for Thumb.
try.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_core/aes128decrypt/openssl
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-RBA8yI.s: Assembler messages:
try.c: /tmp/cc-RBA8yI.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RBA8yI.s:260: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RBA8yI.s:272: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RBA8yI.s:313: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RBA8yI.s:324: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RBA8yI.s:345: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RBA8yI.s:355: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RBA8yI.s:376: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RBA8yI.s:386: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RBA8yI.s:395: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RBA8yI.s:396: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-TrFGzP.s: Assembler messages:
try.c: /tmp/cc-TrFGzP.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TrFGzP.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TrFGzP.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TrFGzP.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TrFGzP.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TrFGzP.s:55: Warning: conditional outside an IT block for Thumb.
try.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 openssl

Compiler output

Implementation: crypto_core/aes128decrypt/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: /tmp/cc-Nou2Q6.s: Assembler messages:
core.c: /tmp/cc-Nou2Q6.s:35: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-Nou2Q6.s:46: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-Nou2Q6.s:56: Rd and Rm should be different in mla
core.c: /tmp/cc-Nou2Q6.s:117: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-Nou2Q6.s:159: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-Nou2Q6.s:179: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-Nou2Q6.s:243: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-Nou2Q6.s:245: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-Nou2Q6.s:289: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-Nou2Q6.s:340: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-Nou2Q6.s:343: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-Nou2Q6.s:348: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-Nou2Q6.s:373: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-Nou2Q6.s:393: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-Nou2Q6.s:489: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-Nou2Q6.s:577: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-Nou2Q6.s:602: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-np8Z3c.s: Assembler messages:
try.c: /tmp/cc-np8Z3c.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-np8Z3c.s:260: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-np8Z3c.s:272: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-np8Z3c.s:313: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-np8Z3c.s:324: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-np8Z3c.s:345: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-np8Z3c.s:355: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-np8Z3c.s:376: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-np8Z3c.s:386: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-np8Z3c.s:395: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-np8Z3c.s:396: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-zi1HTi.s: Assembler messages:
try.c: /tmp/cc-zi1HTi.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-zi1HTi.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-zi1HTi.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-zi1HTi.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-zi1HTi.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-zi1HTi.s:55: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_core/aes128decrypt/openssl
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-fxCyJe.s: Assembler messages:
try.c: /tmp/cc-fxCyJe.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fxCyJe.s:260: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fxCyJe.s:272: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fxCyJe.s:313: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fxCyJe.s:324: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fxCyJe.s:345: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fxCyJe.s:355: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fxCyJe.s:376: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fxCyJe.s:386: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fxCyJe.s:395: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-fxCyJe.s:396: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-Fpvi5m.s: Assembler messages:
try.c: /tmp/cc-Fpvi5m.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Fpvi5m.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Fpvi5m.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Fpvi5m.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Fpvi5m.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Fpvi5m.s:55: Warning: conditional outside an IT block for Thumb.
try.c: ...

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

Compiler output

Implementation: crypto_core/aes128decrypt/ref
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: /tmp/cc-KiO7pa.s: Assembler messages:
core.c: /tmp/cc-KiO7pa.s:35: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-KiO7pa.s:46: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-KiO7pa.s:56: Rd and Rm should be different in mla
core.c: /tmp/cc-KiO7pa.s:117: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-KiO7pa.s:159: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-KiO7pa.s:179: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-KiO7pa.s:243: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-KiO7pa.s:245: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-KiO7pa.s:289: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-KiO7pa.s:340: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-KiO7pa.s:343: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-KiO7pa.s:348: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-KiO7pa.s:373: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-KiO7pa.s:393: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-KiO7pa.s:489: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-KiO7pa.s:577: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-KiO7pa.s:602: Warning: conditional outside an IT block for Thumb.
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-yZOCg9.s: Assembler messages:
try.c: /tmp/cc-yZOCg9.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yZOCg9.s:260: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yZOCg9.s:272: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yZOCg9.s:313: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yZOCg9.s:324: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yZOCg9.s:345: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yZOCg9.s:355: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yZOCg9.s:376: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yZOCg9.s:386: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yZOCg9.s:395: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yZOCg9.s:396: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-iBxjZ8.s: Assembler messages:
try.c: /tmp/cc-iBxjZ8.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-iBxjZ8.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-iBxjZ8.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-iBxjZ8.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-iBxjZ8.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-iBxjZ8.s:55: Warning: conditional outside an IT block for Thumb.
try.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_core/aes128decrypt/openssl
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
try.c: /tmp/cc-nqHHbq.s: Assembler messages:
try.c: /tmp/cc-nqHHbq.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-nqHHbq.s:260: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-nqHHbq.s:272: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-nqHHbq.s:313: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-nqHHbq.s:324: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-nqHHbq.s:345: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-nqHHbq.s:355: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-nqHHbq.s:376: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-nqHHbq.s:386: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-nqHHbq.s:395: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-nqHHbq.s:396: Warning: conditional outside an IT block for Thumb.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 diagnostic generated.
try.c: /tmp/cc-HpGHFU.s: Assembler messages:
try.c: /tmp/cc-HpGHFU.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-HpGHFU.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-HpGHFU.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-HpGHFU.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-HpGHFU.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-HpGHFU.s:55: Warning: conditional outside an IT block for Thumb.
try.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 openssl

Compiler output

Implementation: crypto_core/aes128decrypt/openssl
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
core.c: core.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: 40, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer openssl ref
gcc -mcpu=arm810 -O3 -fomit-frame-pointer openssl ref
gcc -mcpu=arm810 -O -fomit-frame-pointer openssl ref
gcc -mcpu=arm810 -Os -fomit-frame-pointer openssl ref
gcc -mcpu=arm8 -O2 -fomit-frame-pointer openssl ref
gcc -mcpu=arm8 -O3 -fomit-frame-pointer openssl ref
gcc -mcpu=arm8 -O -fomit-frame-pointer openssl ref
gcc -mcpu=arm8 -Os -fomit-frame-pointer openssl ref
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer openssl ref
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer openssl ref
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer openssl ref
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer openssl ref
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer openssl ref
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer openssl ref
gcc -mcpu=strongarm110 -O -fomit-frame-pointer openssl ref
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer openssl ref
gcc -mcpu=strongarm -O2 -fomit-frame-pointer openssl ref
gcc -mcpu=strongarm -O3 -fomit-frame-pointer openssl ref
gcc -mcpu=strongarm -O -fomit-frame-pointer openssl ref
gcc -mcpu=strongarm -Os -fomit-frame-pointer openssl ref