Implementation notes: armeabi, h4mx515e, crypto_core/aes256encrypt

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_core
Primitive: aes256encrypt
TimeImplementationCompilerBenchmark dateSUPERCOP version
2094opensslgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014062420140622
2094opensslgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014062420140622
2094opensslgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014062420140622
2094opensslgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014062420140622
2094opensslgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014062420140622
2103opensslgcc -funroll-loops -Os -fomit-frame-pointer2014062420140622
2103opensslgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014062420140622
2103opensslgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014062420140622
2103opensslgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062420140622
2103opensslgcc -mcpu=xscale -O3 -fomit-frame-pointer2014062420140622
2105opensslgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014062420140622
2106opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2014062420140622
2106opensslgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014062420140622
2106opensslgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014062420140622
2107opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014062420140622
2109opensslgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014062420140622
2112opensslgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014062420140622
2115opensslgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062420140622
2115opensslgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014062420140622
2115opensslgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014062420140622
2115opensslgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014062420140622
2118opensslgcc -O3 -fomit-frame-pointer2014062420140622
2118opensslgcc -Os -fomit-frame-pointer2014062420140622
2118opensslgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014062420140622
2118opensslgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062420140622
2118opensslgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014062420140622
2118opensslgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062420140622
2118opensslgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062420140622
2118opensslgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014062420140622
2118opensslgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062420140622
2118opensslgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062420140622
2118opensslgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014062420140622
2127opensslgcc -O2 -fomit-frame-pointer2014062420140622
2127opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014062420140622
2127opensslgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014062420140622
2127opensslgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062420140622
2127opensslgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014062420140622
2127opensslgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062420140622
2127opensslgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014062420140622
2127opensslgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014062420140622
2129opensslgcc -funroll-loops -O2 -fomit-frame-pointer2014062420140622
2129opensslgcc -mcpu=arm1020t -O -fomit-frame-pointer2014062420140622
2130opensslgcc -funroll-loops -O -fomit-frame-pointer2014062420140622
2130opensslgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014062420140622
2130opensslgcc -mcpu=xscale -O -fomit-frame-pointer2014062420140622
2132opensslgcc -mcpu=strongarm -Os -fomit-frame-pointer2014062420140622
2136opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014062420140622
2141opensslgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062420140622
2142opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2014062420140622
2142opensslgcc -mcpu=arm810 -O -fomit-frame-pointer2014062420140622
2142opensslgcc -mcpu=arm810 -Os -fomit-frame-pointer2014062420140622
2142opensslgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014062420140622
2142opensslgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014062420140622
2142opensslgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014062420140622
2142opensslgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014062420140622
2150opensslgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014062420140622
2150opensslgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014062420140622
2151opensslgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014062420140622
2151opensslgcc -mcpu=arm8 -O -fomit-frame-pointer2014062420140622
2151opensslgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014062420140622
2151opensslgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014062420140622
2151opensslgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014062420140622
2151opensslgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014062420140622
2152opensslgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014062420140622
2154opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014062420140622
2154opensslgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062420140622
2154opensslgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014062420140622
2155opensslgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014062420140622
2155opensslgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014062420140622
2157opensslgcc -mcpu=arm9e -O -fomit-frame-pointer2014062420140622
2158opensslgcc -mcpu=strongarm -O -fomit-frame-pointer2014062420140622
2160opensslgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062420140622
2166opensslgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014062420140622
2166opensslgcc -mcpu=arm940t -O -fomit-frame-pointer2014062420140622
2166opensslgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014062420140622
2166opensslgcc -mcpu=ep9312 -O -fomit-frame-pointer2014062420140622
2167opensslgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014062420140622
2168opensslgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014062420140622
2170opensslgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014062420140622
2171opensslgcc -funroll-loops -O3 -fomit-frame-pointer2014062420140622
2172opensslgcc -funroll-loops2014062420140622
2174opensslcc2014062420140622
2178opensslgcc -mcpu=arm920 -O -fomit-frame-pointer2014062420140622
2178opensslgcc -mcpu=arm920t -O -fomit-frame-pointer2014062420140622
2178opensslgcc -mcpu=arm9 -O -fomit-frame-pointer2014062420140622
2179opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014062420140622
2183opensslgcc2014062420140622
2190opensslgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014062420140622
2191opensslgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014062420140622
2192opensslgcc -mcpu=xscale -O2 -fomit-frame-pointer2014062420140622
2199opensslgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014062420140622
2202opensslgcc -O -fomit-frame-pointer2014062420140622
2202opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014062420140622
2202opensslgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014062420140622
2212opensslgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014062420140622
3249opensslgcc -mcpu=arm8 -Os -fomit-frame-pointer2014062420140622
521333refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014062420140622
526071refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014062420140622
667539refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014062420140622
718711refgcc -O3 -fomit-frame-pointer2014062420140622
733323refgcc -funroll-loops -O3 -fomit-frame-pointer2014062420140622
768947refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062420140622
791133refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014062420140622
795169refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062420140622
1008036refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014062420140622
1008043refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062420140622
1008045refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014062420140622
1008057refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062420140622
1177321refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014062420140622
1177345refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014062420140622
1177355refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014062420140622
1177357refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014062420140622
1177360refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014062420140622
1188359refgcc -funroll-loops -O2 -fomit-frame-pointer2014062420140622
1216316refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014062420140622
1216339refgcc -funroll-loops -O -fomit-frame-pointer2014062420140622
1317315refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014062420140622
1327336refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014062420140622
1327403refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014062420140622
1327415refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014062420140622
1331615refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014062420140622
1331618refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014062420140622
1331633refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014062420140622
1331634refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014062420140622
1331636refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014062420140622
1331655refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014062420140622
1337761refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014062420140622
2019875refgcc -funroll-loops -Os -fomit-frame-pointer2014062420140622
2028034refgcc -Os -fomit-frame-pointer2014062420140622
2073496refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062420140622
2160842refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062420140622
2160926refgcc -O2 -fomit-frame-pointer2014062420140622
2214098refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062420140622
2214117refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014062420140622
2222065refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014062420140622
2227462refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014062420140622
2241342refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014062420140622
2249541refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014062420140622
2249630refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062420140622
2341017refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014062420140622
2341027refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014062420140622
2341039refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014062420140622
2341340refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014062420140622
2346894refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014062420140622
2425238refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014062420140622
2425305refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014062420140622
2425343refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014062420140622
2425361refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014062420140622
2425408refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014062420140622
2577200refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014062420140622
2577210refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062420140622
2577215refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014062420140622
2577332refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062420140622
2652215refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014062420140622
2739942refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062420140622
2740117refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062420140622
2840595refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014062420140622
2840739refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014062420140622
2840982refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014062420140622
2849706refgcc -mcpu=arm810 -O -fomit-frame-pointer2014062420140622
2849742refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014062420140622
2849755refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014062420140622
2849770refgcc -mcpu=strongarm -O -fomit-frame-pointer2014062420140622
2850432refgcc -mcpu=arm8 -O -fomit-frame-pointer2014062420140622
2869178refgcc -O -fomit-frame-pointer2014062420140622
2869219refgcc -fno-schedule-insns -O -fomit-frame-pointer2014062420140622
2869248refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014062420140622
2877609refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014062420140622
2877666refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014062420140622
2877683refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014062420140622
2877739refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014062420140622
2936290refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014062420140622
2936315refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014062420140622
2936347refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014062420140622
2936407refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014062420140622
2936499refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014062420140622
2936751refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014062420140622
2936945refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014062420140622
2938226refgcc -mcpu=xscale -O -fomit-frame-pointer2014062420140622
2938274refgcc -mcpu=arm9e -O -fomit-frame-pointer2014062420140622
2938485refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014062420140622
2938642refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014062420140622
3030443refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014062420140622
3030517refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014062420140622
3030548refgcc -mcpu=arm920t -O -fomit-frame-pointer2014062420140622
3030562refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014062420140622
3030882refgcc -mcpu=arm940t -O -fomit-frame-pointer2014062420140622
3031019refgcc -mcpu=arm9 -O -fomit-frame-pointer2014062420140622
3031342refgcc -mcpu=arm920 -O -fomit-frame-pointer2014062420140622
12542370refgcc -funroll-loops2014062420140622
12587288refgcc2014062420140622
12589713refcc2014062420140622

Compiler output

Implementation: crypto_core/aes256encrypt/ref
Compiler: clang -O3 -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: /tmp/cc-SwtLgW.s: Assembler messages:
core.c: /tmp/cc-SwtLgW.s:35: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-SwtLgW.s:45: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-SwtLgW.s:47: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-SwtLgW.s:59: Rd and Rm should be different in mla
core.c: /tmp/cc-SwtLgW.s:64: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-SwtLgW.s:84: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-SwtLgW.s:118: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-SwtLgW.s:148: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-SwtLgW.s:185: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-SwtLgW.s:188: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-SwtLgW.s:229: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-SwtLgW.s:232: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-SwtLgW.s:278: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-SwtLgW.s:319: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-SwtLgW.s:324: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-SwtLgW.s:344: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-SwtLgW.s:520: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-SwtLgW.s:545: 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-Eu1ls8.s: Assembler messages:
try.c: /tmp/cc-Eu1ls8.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Eu1ls8.s:260: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Eu1ls8.s:272: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Eu1ls8.s:313: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Eu1ls8.s:324: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Eu1ls8.s:345: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Eu1ls8.s:355: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Eu1ls8.s:376: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Eu1ls8.s:386: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Eu1ls8.s:395: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Eu1ls8.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-o4Qub4.s: Assembler messages:
try.c: /tmp/cc-o4Qub4.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-o4Qub4.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-o4Qub4.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-o4Qub4.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-o4Qub4.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-o4Qub4.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/aes256encrypt/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-TJ8yH0.s: Assembler messages:
try.c: /tmp/cc-TJ8yH0.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TJ8yH0.s:260: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TJ8yH0.s:272: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TJ8yH0.s:313: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TJ8yH0.s:324: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TJ8yH0.s:345: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TJ8yH0.s:355: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TJ8yH0.s:376: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TJ8yH0.s:386: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TJ8yH0.s:395: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-TJ8yH0.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-pTMR6H.s: Assembler messages:
try.c: /tmp/cc-pTMR6H.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pTMR6H.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pTMR6H.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pTMR6H.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pTMR6H.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-pTMR6H.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/aes256encrypt/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: /tmp/cc-3nr4E6.s: Assembler messages:
core.c: /tmp/cc-3nr4E6.s:35: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-3nr4E6.s:45: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-3nr4E6.s:47: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-3nr4E6.s:59: Rd and Rm should be different in mla
core.c: /tmp/cc-3nr4E6.s:64: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-3nr4E6.s:84: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-3nr4E6.s:118: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-3nr4E6.s:148: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-3nr4E6.s:185: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-3nr4E6.s:188: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-3nr4E6.s:229: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-3nr4E6.s:232: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-3nr4E6.s:278: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-3nr4E6.s:319: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-3nr4E6.s:324: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-3nr4E6.s:344: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-3nr4E6.s:520: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-3nr4E6.s:545: 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-RfpHE3.s: Assembler messages:
try.c: /tmp/cc-RfpHE3.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RfpHE3.s:260: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RfpHE3.s:272: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RfpHE3.s:313: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RfpHE3.s:324: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RfpHE3.s:345: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RfpHE3.s:355: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RfpHE3.s:376: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RfpHE3.s:386: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RfpHE3.s:395: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-RfpHE3.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-VqonQQ.s: Assembler messages:
try.c: /tmp/cc-VqonQQ.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VqonQQ.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VqonQQ.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VqonQQ.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VqonQQ.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-VqonQQ.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/aes256encrypt/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-yqmYid.s: Assembler messages:
try.c: /tmp/cc-yqmYid.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yqmYid.s:260: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yqmYid.s:272: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yqmYid.s:313: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yqmYid.s:324: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yqmYid.s:345: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yqmYid.s:355: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yqmYid.s:376: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yqmYid.s:386: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yqmYid.s:395: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yqmYid.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-wjNtWj.s: Assembler messages:
try.c: /tmp/cc-wjNtWj.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-wjNtWj.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-wjNtWj.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-wjNtWj.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-wjNtWj.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-wjNtWj.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/aes256encrypt/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-q5F9J1.s: Assembler messages:
core.c: /tmp/cc-q5F9J1.s:35: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-q5F9J1.s:45: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-q5F9J1.s:47: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-q5F9J1.s:59: Rd and Rm should be different in mla
core.c: /tmp/cc-q5F9J1.s:64: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-q5F9J1.s:84: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-q5F9J1.s:118: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-q5F9J1.s:148: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-q5F9J1.s:185: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-q5F9J1.s:188: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-q5F9J1.s:229: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-q5F9J1.s:232: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-q5F9J1.s:278: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-q5F9J1.s:319: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-q5F9J1.s:324: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-q5F9J1.s:344: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-q5F9J1.s:520: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-q5F9J1.s:545: 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-iacXLU.s: Assembler messages:
try.c: /tmp/cc-iacXLU.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-iacXLU.s:260: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-iacXLU.s:272: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-iacXLU.s:313: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-iacXLU.s:324: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-iacXLU.s:345: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-iacXLU.s:355: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-iacXLU.s:376: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-iacXLU.s:386: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-iacXLU.s:395: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-iacXLU.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-Ko6jkq.s: Assembler messages:
try.c: /tmp/cc-Ko6jkq.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Ko6jkq.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Ko6jkq.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Ko6jkq.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Ko6jkq.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-Ko6jkq.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/aes256encrypt/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-CpCWXc.s: Assembler messages:
try.c: /tmp/cc-CpCWXc.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CpCWXc.s:260: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CpCWXc.s:272: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CpCWXc.s:313: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CpCWXc.s:324: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CpCWXc.s:345: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CpCWXc.s:355: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CpCWXc.s:376: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CpCWXc.s:386: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CpCWXc.s:395: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-CpCWXc.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-yTBOJh.s: Assembler messages:
try.c: /tmp/cc-yTBOJh.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yTBOJh.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yTBOJh.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yTBOJh.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yTBOJh.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-yTBOJh.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/aes256encrypt/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: /tmp/cc-osH1Fn.s: Assembler messages:
core.c: /tmp/cc-osH1Fn.s:35: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-osH1Fn.s:45: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-osH1Fn.s:47: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-osH1Fn.s:59: Rd and Rm should be different in mla
core.c: /tmp/cc-osH1Fn.s:64: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-osH1Fn.s:84: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-osH1Fn.s:118: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-osH1Fn.s:148: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-osH1Fn.s:185: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-osH1Fn.s:188: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-osH1Fn.s:229: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-osH1Fn.s:232: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-osH1Fn.s:278: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-osH1Fn.s:319: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-osH1Fn.s:324: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-osH1Fn.s:344: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-osH1Fn.s:520: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-osH1Fn.s:545: 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-ywzYkd.s: Assembler messages:
try.c: /tmp/cc-ywzYkd.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ywzYkd.s:260: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ywzYkd.s:272: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ywzYkd.s:313: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ywzYkd.s:324: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ywzYkd.s:345: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ywzYkd.s:355: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ywzYkd.s:376: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ywzYkd.s:386: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ywzYkd.s:395: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-ywzYkd.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-SEUXSp.s: Assembler messages:
try.c: /tmp/cc-SEUXSp.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-SEUXSp.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-SEUXSp.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-SEUXSp.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-SEUXSp.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-SEUXSp.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/aes256encrypt/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-jjgZfP.s: Assembler messages:
try.c: /tmp/cc-jjgZfP.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jjgZfP.s:260: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jjgZfP.s:272: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jjgZfP.s:313: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jjgZfP.s:324: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jjgZfP.s:345: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jjgZfP.s:355: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jjgZfP.s:376: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jjgZfP.s:386: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jjgZfP.s:395: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jjgZfP.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-lZaWt9.s: Assembler messages:
try.c: /tmp/cc-lZaWt9.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-lZaWt9.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-lZaWt9.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-lZaWt9.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-lZaWt9.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-lZaWt9.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/aes256encrypt/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-2PcDfg.s: Assembler messages:
core.c: /tmp/cc-2PcDfg.s:35: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-2PcDfg.s:45: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-2PcDfg.s:47: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-2PcDfg.s:59: Rd and Rm should be different in mla
core.c: /tmp/cc-2PcDfg.s:64: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-2PcDfg.s:84: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-2PcDfg.s:118: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-2PcDfg.s:148: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-2PcDfg.s:185: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-2PcDfg.s:188: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-2PcDfg.s:229: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-2PcDfg.s:232: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-2PcDfg.s:278: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-2PcDfg.s:319: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-2PcDfg.s:324: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-2PcDfg.s:344: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-2PcDfg.s:520: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-2PcDfg.s:545: 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-YWcRgb.s: Assembler messages:
try.c: /tmp/cc-YWcRgb.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-YWcRgb.s:260: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-YWcRgb.s:272: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-YWcRgb.s:313: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-YWcRgb.s:324: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-YWcRgb.s:345: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-YWcRgb.s:355: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-YWcRgb.s:376: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-YWcRgb.s:386: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-YWcRgb.s:395: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-YWcRgb.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-sKlkGd.s: Assembler messages:
try.c: /tmp/cc-sKlkGd.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-sKlkGd.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-sKlkGd.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-sKlkGd.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-sKlkGd.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-sKlkGd.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/aes256encrypt/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-cghMIX.s: Assembler messages:
try.c: /tmp/cc-cghMIX.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-cghMIX.s:260: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-cghMIX.s:272: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-cghMIX.s:313: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-cghMIX.s:324: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-cghMIX.s:345: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-cghMIX.s:355: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-cghMIX.s:376: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-cghMIX.s:386: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-cghMIX.s:395: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-cghMIX.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-sEMZ1y.s: Assembler messages:
try.c: /tmp/cc-sEMZ1y.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-sEMZ1y.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-sEMZ1y.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-sEMZ1y.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-sEMZ1y.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-sEMZ1y.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/aes256encrypt/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
core.c: /tmp/cc-PRN6pM.s: Assembler messages:
core.c: /tmp/cc-PRN6pM.s:35: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-PRN6pM.s:45: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-PRN6pM.s:47: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-PRN6pM.s:59: Rd and Rm should be different in mla
core.c: /tmp/cc-PRN6pM.s:64: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-PRN6pM.s:84: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-PRN6pM.s:118: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-PRN6pM.s:148: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-PRN6pM.s:185: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-PRN6pM.s:188: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-PRN6pM.s:229: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-PRN6pM.s:232: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-PRN6pM.s:278: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-PRN6pM.s:319: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-PRN6pM.s:324: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-PRN6pM.s:344: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-PRN6pM.s:520: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-PRN6pM.s:545: 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-jLlW7E.s: Assembler messages:
try.c: /tmp/cc-jLlW7E.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jLlW7E.s:260: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jLlW7E.s:272: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jLlW7E.s:313: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jLlW7E.s:324: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jLlW7E.s:345: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jLlW7E.s:355: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jLlW7E.s:376: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jLlW7E.s:386: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jLlW7E.s:395: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-jLlW7E.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-buQeFE.s: Assembler messages:
try.c: /tmp/cc-buQeFE.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-buQeFE.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-buQeFE.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-buQeFE.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-buQeFE.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-buQeFE.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/aes256encrypt/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-KvzObm.s: Assembler messages:
try.c: /tmp/cc-KvzObm.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KvzObm.s:260: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KvzObm.s:272: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KvzObm.s:313: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KvzObm.s:324: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KvzObm.s:345: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KvzObm.s:355: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KvzObm.s:376: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KvzObm.s:386: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KvzObm.s:395: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-KvzObm.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-o4ZABK.s: Assembler messages:
try.c: /tmp/cc-o4ZABK.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-o4ZABK.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-o4ZABK.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-o4ZABK.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-o4ZABK.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-o4ZABK.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/aes256encrypt/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-0ASVvy.s: Assembler messages:
core.c: /tmp/cc-0ASVvy.s:35: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-0ASVvy.s:45: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-0ASVvy.s:47: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-0ASVvy.s:59: Rd and Rm should be different in mla
core.c: /tmp/cc-0ASVvy.s:64: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-0ASVvy.s:84: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-0ASVvy.s:118: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-0ASVvy.s:148: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-0ASVvy.s:185: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-0ASVvy.s:188: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-0ASVvy.s:229: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-0ASVvy.s:232: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-0ASVvy.s:278: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-0ASVvy.s:319: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-0ASVvy.s:324: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-0ASVvy.s:344: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-0ASVvy.s:520: Warning: conditional outside an IT block for Thumb.
core.c: /tmp/cc-0ASVvy.s:545: 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-2cByCq.s: Assembler messages:
try.c: /tmp/cc-2cByCq.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2cByCq.s:260: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2cByCq.s:272: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2cByCq.s:313: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2cByCq.s:324: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2cByCq.s:345: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2cByCq.s:355: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2cByCq.s:376: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2cByCq.s:386: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2cByCq.s:395: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-2cByCq.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-SjS2IX.s: Assembler messages:
try.c: /tmp/cc-SjS2IX.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-SjS2IX.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-SjS2IX.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-SjS2IX.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-SjS2IX.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-SjS2IX.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/aes256encrypt/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-XQuZVv.s: Assembler messages:
try.c: /tmp/cc-XQuZVv.s:187: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-XQuZVv.s:260: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-XQuZVv.s:272: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-XQuZVv.s:313: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-XQuZVv.s:324: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-XQuZVv.s:345: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-XQuZVv.s:355: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-XQuZVv.s:376: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-XQuZVv.s:386: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-XQuZVv.s:395: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-XQuZVv.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-dIEDOd.s: Assembler messages:
try.c: /tmp/cc-dIEDOd.s:25: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dIEDOd.s:31: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dIEDOd.s:37: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dIEDOd.s:43: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dIEDOd.s:49: Warning: conditional outside an IT block for Thumb.
try.c: /tmp/cc-dIEDOd.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/aes256encrypt/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