Implementation notes: armeabi, h4mx515e, crypto_aead/aes128marble4rv1

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_aead
Primitive: aes128marble4rv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
764005refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014071120140622
783536refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014071120140622
806216refgcc -O3 -fomit-frame-pointer2014071120140622
844086refgcc -funroll-loops -O3 -fomit-frame-pointer2014071120140622
851249refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014071120140622
895716refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014071120140622
896031refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014071120140622
896445refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014071120140622
896448refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014071120140622
902035refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014071120140622
907244refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014071120140622
936304refgcc -funroll-loops -O2 -fomit-frame-pointer2014071120140622
949622refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071120140622
979334refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071120140622
989984refgcc -O2 -fomit-frame-pointer2014071120140622
991395refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071120140622
1077278refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014071120140622
1080209refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014071120140622
1091238refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014071120140622
1096157refgcc -funroll-loops -O -fomit-frame-pointer2014071120140622
1096553refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014071120140622
1108680refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014071120140622
1108741refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014071120140622
1108843refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014071120140622
1109119refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014071120140622
1109938refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014071120140622
1114590refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014071120140622
1114754refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014071120140622
1114906refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014071120140622
1114993refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014071120140622
1115027refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014071120140622
1131232refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071120140622
1131717refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014071120140622
1131865refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014071120140622
1132478refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014071120140622
1136554refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014071120140622
1137206refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014071120140622
1137878refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014071120140622
1143545refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071120140622
1144328refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071120140622
1144633refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014071120140622
1145306refgcc -O -fomit-frame-pointer2014071120140622
1145775refgcc -fno-schedule-insns -O -fomit-frame-pointer2014071120140622
1157734refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014071120140622
1164636refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071120140622
1177069refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071120140622
1191960refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014071120140622
1192386refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014071120140622
1192414refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014071120140622
1192543refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014071120140622
1192559refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014071120140622
1192719refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014071120140622
1193292refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014071120140622
1229185refgcc -Os -fomit-frame-pointer2014071120140622
1229967refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071120140622
1247464refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014071120140622
1247573refgcc -mcpu=strongarm -O -fomit-frame-pointer2014071120140622
1248356refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014071120140622
1248430refgcc -mcpu=arm810 -O -fomit-frame-pointer2014071120140622
1248583refgcc -mcpu=arm8 -O -fomit-frame-pointer2014071120140622
1273502refgcc -funroll-loops -Os -fomit-frame-pointer2014071120140622
1293082refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071120140622
1300538refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014071120140622
1595034refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014071120140622
1596035refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071120140622
1596601refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071120140622
1596890refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014071120140622
1599623refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014071120140622
1599928refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014071120140622
1600273refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014071120140622
1600463refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014071120140622
1654088refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014071120140622
1654317refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014071120140622
1654490refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014071120140622
1654724refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014071120140622
1654823refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014071120140622
1655432refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014071120140622
1657069refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014071120140622
1744265refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014071120140622
1744717refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014071120140622
1745204refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014071120140622
1745410refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014071120140622
1747608refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014071120140622
1748286refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014071120140622
1748855refgcc -mcpu=xscale -O -fomit-frame-pointer2014071120140622
1788270refgcc -mcpu=arm9e -O -fomit-frame-pointer2014071120140622
1830652refgcc -mcpu=arm920 -O -fomit-frame-pointer2014071120140622
1830919refgcc -mcpu=arm9 -O -fomit-frame-pointer2014071120140622
1831073refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014071120140622
1833014refgcc -mcpu=arm920t -O -fomit-frame-pointer2014071120140622
1833077refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014071120140622
1833093refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014071120140622
1834180refgcc -mcpu=arm940t -O -fomit-frame-pointer2014071120140622
3270322refgcc2014071120140622
3271333refgcc -funroll-loops2014071120140622
3273473refcc2014071120140622

Compiler output

Implementation: crypto_aead/aes128marble4rv1/ref
Compiler: clang -O3 -fomit-frame-pointer
aes_core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
aes_core.c: /tmp/cc-Omieps.s: Assembler messages:
aes_core.c: /tmp/cc-Omieps.s:24: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-Omieps.s:25: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-Omieps.s:27: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-Omieps.s:29: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-Omieps.s:30: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-Omieps.s:33: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-Omieps.s:38: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-Omieps.s:39: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-Omieps.s:75: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-Omieps.s:117: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-Omieps.s:138: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-Omieps.s:183: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-Omieps.s:213: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-Omieps.s:278: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-Omieps.s:340: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-Omieps.s:344: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-Omieps.s:376: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-Omieps.s:380: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-Omieps.s:462: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-Omieps.s:528: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-Omieps.s:608: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-Omieps.s:640: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-Omieps.s:641: Warning: conditional outside an IT block for Thumb.
aes_core.c: ...

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

Compiler output

Implementation: crypto_aead/aes128marble4rv1/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
aes_core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
aes_core.c: /tmp/cc-zp959Z.s: Assembler messages:
aes_core.c: /tmp/cc-zp959Z.s:24: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-zp959Z.s:25: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-zp959Z.s:27: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-zp959Z.s:29: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-zp959Z.s:30: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-zp959Z.s:33: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-zp959Z.s:38: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-zp959Z.s:39: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-zp959Z.s:75: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-zp959Z.s:117: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-zp959Z.s:138: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-zp959Z.s:183: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-zp959Z.s:213: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-zp959Z.s:278: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-zp959Z.s:340: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-zp959Z.s:344: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-zp959Z.s:376: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-zp959Z.s:380: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-zp959Z.s:462: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-zp959Z.s:528: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-zp959Z.s:608: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-zp959Z.s:640: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-zp959Z.s:641: Warning: conditional outside an IT block for Thumb.
aes_core.c: ...

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

Compiler output

Implementation: crypto_aead/aes128marble4rv1/ref
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
aes_core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
aes_core.c: /tmp/cc-gxeGBc.s: Assembler messages:
aes_core.c: /tmp/cc-gxeGBc.s:24: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-gxeGBc.s:25: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-gxeGBc.s:27: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-gxeGBc.s:29: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-gxeGBc.s:30: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-gxeGBc.s:33: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-gxeGBc.s:38: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-gxeGBc.s:39: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-gxeGBc.s:75: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-gxeGBc.s:117: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-gxeGBc.s:138: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-gxeGBc.s:183: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-gxeGBc.s:213: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-gxeGBc.s:278: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-gxeGBc.s:340: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-gxeGBc.s:344: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-gxeGBc.s:376: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-gxeGBc.s:380: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-gxeGBc.s:462: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-gxeGBc.s:528: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-gxeGBc.s:608: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-gxeGBc.s:640: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-gxeGBc.s:641: Warning: conditional outside an IT block for Thumb.
aes_core.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_aead/aes128marble4rv1/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
aes_core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
aes_core.c: /tmp/cc-deDRpR.s: Assembler messages:
aes_core.c: /tmp/cc-deDRpR.s:24: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-deDRpR.s:25: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-deDRpR.s:27: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-deDRpR.s:29: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-deDRpR.s:30: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-deDRpR.s:33: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-deDRpR.s:38: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-deDRpR.s:39: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-deDRpR.s:75: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-deDRpR.s:117: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-deDRpR.s:138: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-deDRpR.s:183: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-deDRpR.s:213: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-deDRpR.s:278: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-deDRpR.s:340: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-deDRpR.s:344: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-deDRpR.s:376: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-deDRpR.s:380: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-deDRpR.s:462: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-deDRpR.s:528: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-deDRpR.s:608: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-deDRpR.s:640: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-deDRpR.s:641: Warning: conditional outside an IT block for Thumb.
aes_core.c: ...

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

Compiler output

Implementation: crypto_aead/aes128marble4rv1/ref
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
aes_core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
aes_core.c: /tmp/cc-geZ8W9.s: Assembler messages:
aes_core.c: /tmp/cc-geZ8W9.s:24: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-geZ8W9.s:25: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-geZ8W9.s:27: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-geZ8W9.s:29: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-geZ8W9.s:30: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-geZ8W9.s:33: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-geZ8W9.s:38: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-geZ8W9.s:39: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-geZ8W9.s:75: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-geZ8W9.s:117: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-geZ8W9.s:138: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-geZ8W9.s:183: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-geZ8W9.s:213: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-geZ8W9.s:278: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-geZ8W9.s:340: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-geZ8W9.s:344: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-geZ8W9.s:376: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-geZ8W9.s:380: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-geZ8W9.s:462: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-geZ8W9.s:528: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-geZ8W9.s:608: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-geZ8W9.s:640: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-geZ8W9.s:641: Warning: conditional outside an IT block for Thumb.
aes_core.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_aead/aes128marble4rv1/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
aes_core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
aes_core.c: /tmp/cc-EacR2v.s: Assembler messages:
aes_core.c: /tmp/cc-EacR2v.s:24: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-EacR2v.s:25: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-EacR2v.s:27: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-EacR2v.s:29: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-EacR2v.s:30: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-EacR2v.s:33: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-EacR2v.s:38: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-EacR2v.s:39: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-EacR2v.s:75: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-EacR2v.s:117: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-EacR2v.s:138: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-EacR2v.s:183: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-EacR2v.s:213: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-EacR2v.s:278: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-EacR2v.s:340: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-EacR2v.s:344: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-EacR2v.s:376: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-EacR2v.s:380: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-EacR2v.s:462: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-EacR2v.s:528: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-EacR2v.s:608: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-EacR2v.s:640: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-EacR2v.s:641: Warning: conditional outside an IT block for Thumb.
aes_core.c: ...

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

Compiler output

Implementation: crypto_aead/aes128marble4rv1/ref
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
aes_core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
aes_core.c: /tmp/cc-bQ886T.s: Assembler messages:
aes_core.c: /tmp/cc-bQ886T.s:24: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-bQ886T.s:25: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-bQ886T.s:27: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-bQ886T.s:29: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-bQ886T.s:30: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-bQ886T.s:33: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-bQ886T.s:38: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-bQ886T.s:39: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-bQ886T.s:75: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-bQ886T.s:117: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-bQ886T.s:138: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-bQ886T.s:183: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-bQ886T.s:213: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-bQ886T.s:278: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-bQ886T.s:340: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-bQ886T.s:344: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-bQ886T.s:376: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-bQ886T.s:380: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-bQ886T.s:462: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-bQ886T.s:528: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-bQ886T.s:608: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-bQ886T.s:640: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-bQ886T.s:641: Warning: conditional outside an IT block for Thumb.
aes_core.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_aead/aes128marble4rv1/ref
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
aes_core.c: aes_core.c:1: warning: target CPU does not support THUMB instructions
encrypt.c: encrypt.c:1: warning: target CPU does not support THUMB instructions
marble.c: marble.c:1: warning: target CPU does not support THUMB instructions
utils.c: utils.c:1: warning: target CPU does not support THUMB instructions
try.c: try.c:1: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1: warning: target CPU does not support THUMB instructions
try.c: try.c:1: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1: warning: target CPU does not support THUMB instructions
measure.c: measure.c:1: warning: target CPU does not support THUMB instructions
measure.c: measure-anything.c:1: warning: target CPU does not support THUMB instructions

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm810 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm810 -O -fomit-frame-pointer ref
gcc -mcpu=arm810 -Os -fomit-frame-pointer ref
gcc -mcpu=arm8 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm8 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm8 -O -fomit-frame-pointer ref
gcc -mcpu=arm8 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm -O -fomit-frame-pointer ref
gcc -mcpu=strongarm -Os -fomit-frame-pointer ref