Implementation notes: armeabi, h4mx515e, crypto_aead/yaes128v2

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_aead
Primitive: yaes128v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
292667refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014080120140622
303320refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014080120140622
303650refgcc -O3 -fomit-frame-pointer2014080120140622
306622refgcc -funroll-loops -O3 -fomit-frame-pointer2014080120140622
320010refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014080120140622
320653refgcc -funroll-loops -O2 -fomit-frame-pointer2014080120140622
356502refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014080120140622
356580refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014080120140622
362442refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014080120140622
381530refgcc -O2 -fomit-frame-pointer2014080120140622
391672refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014080120140622
393755refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014080120140622
393793refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014080120140622
393808refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014080120140622
393817refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014080120140622
393933refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014080120140622
398468refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014080120140622
398469refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014080120140622
398489refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014080120140622
398494refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014080120140622
398625refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014080120140622
425157refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014080120140622
425162refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014080120140622
425164refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014080120140622
425170refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014080120140622
425380refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014080120140622
436212refgcc -funroll-loops -O -fomit-frame-pointer2014080120140622
436255refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014080120140622
443862refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014080120140622
452907refgcc -Os -fomit-frame-pointer2014080120140622
453179refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014080120140622
459536refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014080120140622
459598refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014080120140622
465170refgcc -funroll-loops -Os -fomit-frame-pointer2014080120140622
468846refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014080120140622
468860refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014080120140622
468864refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014080120140622
468909refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014080120140622
473105refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014080120140622
473240refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014080120140622
473263refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014080120140622
473590refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014080120140622
477657refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014080120140622
477670refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014080120140622
477676refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014080120140622
477836refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014080120140622
477863refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014080120140622
479454refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014080120140622
480620refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014080120140622
481173refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014080120140622
492662refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014080120140622
504095refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014080120140622
504132refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014080120140622
504242refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014080120140622
504298refgcc -O -fomit-frame-pointer2014080120140622
532965refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014080120140622
533282refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014080120140622
606794refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014080120140622
606816refgcc -mcpu=arm810 -O -fomit-frame-pointer2014080120140622
606895refgcc -mcpu=arm8 -O -fomit-frame-pointer2014080120140622
623314refgcc -mcpu=strongarm -O -fomit-frame-pointer2014080120140622
639352refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014080120140622
677468refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014080120140622
677586refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014080120140622
677646refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014080120140622
677673refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014080120140622
691713refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014080120140622
691714refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014080120140622
691739refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014080120140622
691829refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014080120140622
692485refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014080120140622
692494refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014080120140622
692570refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014080120140622
692724refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014080120140622
692730refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014080120140622
692768refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014080120140622
696651refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014080120140622
709474refgcc -fno-schedule-insns -O -fomit-frame-pointer2014080120140622
816219refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014080120140622
816235refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014080120140622
816317refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014080120140622
816557refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014080120140622
822686refgcc -mcpu=arm9e -O -fomit-frame-pointer2014080120140622
822728refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014080120140622
823016refgcc -mcpu=xscale -O -fomit-frame-pointer2014080120140622
823027refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014080120140622
832897refgcc -mcpu=arm920t -O -fomit-frame-pointer2014080120140622
832929refgcc -mcpu=arm940t -O -fomit-frame-pointer2014080120140622
833135refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014080120140622
833141refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014080120140622
833214refgcc -mcpu=arm920 -O -fomit-frame-pointer2014080120140622
833220refgcc -mcpu=arm9 -O -fomit-frame-pointer2014080120140622
850069refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014080120140622
1388486refgcc2014080120140622
1388769refcc2014080120140622
1389159refgcc -funroll-loops2014080120140622

Compiler output

Implementation: crypto_aead/yaes128v2/ref
Compiler: clang -O3 -fomit-frame-pointer
aes-128.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
aes-128.c: /tmp/cc-P2wULo.s: Assembler messages:
aes-128.c: /tmp/cc-P2wULo.s:92: Warning: conditional outside an IT block for Thumb.
aes-128.c: /tmp/cc-P2wULo.s:93: Warning: conditional outside an IT block for Thumb.
aes-128.c: /tmp/cc-P2wULo.s:225: Warning: conditional outside an IT block for Thumb.
aes-128.c: /tmp/cc-P2wULo.s:543: Warning: conditional outside an IT block for Thumb.
aes-128.c: /tmp/cc-P2wULo.s:636: Warning: conditional outside an IT block for Thumb.
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-gweHtb.s: Assembler messages:
encrypt.c: /tmp/cc-gweHtb.s:27: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gweHtb.s:63: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gweHtb.s:75: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gweHtb.s:95: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gweHtb.s:114: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gweHtb.s:137: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gweHtb.s:156: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gweHtb.s:162: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gweHtb.s:173: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gweHtb.s:180: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gweHtb.s:183: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gweHtb.s:197: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gweHtb.s:205: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gweHtb.s:214: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gweHtb.s:221: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gweHtb.s:242: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gweHtb.s:248: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gweHtb.s:260: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gweHtb.s:270: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gweHtb.s:281: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gweHtb.s:286: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gweHtb.s:292: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gweHtb.s:304: Warning: conditional outside an IT block for Thumb.
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/yaes128v2/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
aes-128.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
aes-128.c: /tmp/cc-pkPofs.s: Assembler messages:
aes-128.c: /tmp/cc-pkPofs.s:92: Warning: conditional outside an IT block for Thumb.
aes-128.c: /tmp/cc-pkPofs.s:93: Warning: conditional outside an IT block for Thumb.
aes-128.c: /tmp/cc-pkPofs.s:225: Warning: conditional outside an IT block for Thumb.
aes-128.c: /tmp/cc-pkPofs.s:543: Warning: conditional outside an IT block for Thumb.
aes-128.c: /tmp/cc-pkPofs.s:636: Warning: conditional outside an IT block for Thumb.
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-aVLcuf.s: Assembler messages:
encrypt.c: /tmp/cc-aVLcuf.s:27: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-aVLcuf.s:63: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-aVLcuf.s:75: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-aVLcuf.s:95: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-aVLcuf.s:114: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-aVLcuf.s:137: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-aVLcuf.s:156: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-aVLcuf.s:162: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-aVLcuf.s:173: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-aVLcuf.s:180: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-aVLcuf.s:183: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-aVLcuf.s:197: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-aVLcuf.s:205: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-aVLcuf.s:214: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-aVLcuf.s:221: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-aVLcuf.s:242: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-aVLcuf.s:248: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-aVLcuf.s:260: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-aVLcuf.s:270: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-aVLcuf.s:281: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-aVLcuf.s:286: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-aVLcuf.s:292: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-aVLcuf.s:304: Warning: conditional outside an IT block for Thumb.
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/yaes128v2/ref
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
aes-128.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
aes-128.c: /tmp/cc-79hPom.s: Assembler messages:
aes-128.c: /tmp/cc-79hPom.s:92: Warning: conditional outside an IT block for Thumb.
aes-128.c: /tmp/cc-79hPom.s:93: Warning: conditional outside an IT block for Thumb.
aes-128.c: /tmp/cc-79hPom.s:225: Warning: conditional outside an IT block for Thumb.
aes-128.c: /tmp/cc-79hPom.s:543: Warning: conditional outside an IT block for Thumb.
aes-128.c: /tmp/cc-79hPom.s:636: Warning: conditional outside an IT block for Thumb.
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-47jhN9.s: Assembler messages:
encrypt.c: /tmp/cc-47jhN9.s:27: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-47jhN9.s:63: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-47jhN9.s:75: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-47jhN9.s:95: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-47jhN9.s:114: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-47jhN9.s:137: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-47jhN9.s:156: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-47jhN9.s:162: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-47jhN9.s:173: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-47jhN9.s:180: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-47jhN9.s:183: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-47jhN9.s:197: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-47jhN9.s:205: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-47jhN9.s:214: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-47jhN9.s:221: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-47jhN9.s:242: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-47jhN9.s:248: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-47jhN9.s:260: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-47jhN9.s:270: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-47jhN9.s:281: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-47jhN9.s:286: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-47jhN9.s:292: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-47jhN9.s:304: Warning: conditional outside an IT block for Thumb.
encrypt.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/yaes128v2/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
aes-128.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
aes-128.c: /tmp/cc-5XcZRf.s: Assembler messages:
aes-128.c: /tmp/cc-5XcZRf.s:92: Warning: conditional outside an IT block for Thumb.
aes-128.c: /tmp/cc-5XcZRf.s:93: Warning: conditional outside an IT block for Thumb.
aes-128.c: /tmp/cc-5XcZRf.s:225: Warning: conditional outside an IT block for Thumb.
aes-128.c: /tmp/cc-5XcZRf.s:543: Warning: conditional outside an IT block for Thumb.
aes-128.c: /tmp/cc-5XcZRf.s:636: Warning: conditional outside an IT block for Thumb.
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-geU752.s: Assembler messages:
encrypt.c: /tmp/cc-geU752.s:27: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-geU752.s:63: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-geU752.s:75: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-geU752.s:95: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-geU752.s:114: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-geU752.s:137: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-geU752.s:156: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-geU752.s:162: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-geU752.s:173: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-geU752.s:180: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-geU752.s:183: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-geU752.s:197: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-geU752.s:205: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-geU752.s:214: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-geU752.s:221: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-geU752.s:242: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-geU752.s:248: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-geU752.s:260: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-geU752.s:270: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-geU752.s:281: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-geU752.s:286: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-geU752.s:292: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-geU752.s:304: Warning: conditional outside an IT block for Thumb.
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/yaes128v2/ref
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
aes-128.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
aes-128.c: /tmp/cc-PkwC7f.s: Assembler messages:
aes-128.c: /tmp/cc-PkwC7f.s:92: Warning: conditional outside an IT block for Thumb.
aes-128.c: /tmp/cc-PkwC7f.s:93: Warning: conditional outside an IT block for Thumb.
aes-128.c: /tmp/cc-PkwC7f.s:225: Warning: conditional outside an IT block for Thumb.
aes-128.c: /tmp/cc-PkwC7f.s:543: Warning: conditional outside an IT block for Thumb.
aes-128.c: /tmp/cc-PkwC7f.s:636: Warning: conditional outside an IT block for Thumb.
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-fexkUb.s: Assembler messages:
encrypt.c: /tmp/cc-fexkUb.s:27: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-fexkUb.s:63: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-fexkUb.s:75: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-fexkUb.s:95: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-fexkUb.s:114: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-fexkUb.s:137: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-fexkUb.s:156: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-fexkUb.s:162: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-fexkUb.s:173: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-fexkUb.s:180: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-fexkUb.s:183: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-fexkUb.s:197: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-fexkUb.s:205: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-fexkUb.s:214: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-fexkUb.s:221: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-fexkUb.s:242: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-fexkUb.s:248: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-fexkUb.s:260: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-fexkUb.s:270: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-fexkUb.s:281: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-fexkUb.s:286: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-fexkUb.s:292: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-fexkUb.s:304: Warning: conditional outside an IT block for Thumb.
encrypt.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/yaes128v2/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
aes-128.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
aes-128.c: /tmp/cc-FKTuak.s: Assembler messages:
aes-128.c: /tmp/cc-FKTuak.s:92: Warning: conditional outside an IT block for Thumb.
aes-128.c: /tmp/cc-FKTuak.s:93: Warning: conditional outside an IT block for Thumb.
aes-128.c: /tmp/cc-FKTuak.s:225: Warning: conditional outside an IT block for Thumb.
aes-128.c: /tmp/cc-FKTuak.s:543: Warning: conditional outside an IT block for Thumb.
aes-128.c: /tmp/cc-FKTuak.s:636: Warning: conditional outside an IT block for Thumb.
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-4RUNp7.s: Assembler messages:
encrypt.c: /tmp/cc-4RUNp7.s:27: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-4RUNp7.s:63: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-4RUNp7.s:75: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-4RUNp7.s:95: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-4RUNp7.s:114: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-4RUNp7.s:137: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-4RUNp7.s:156: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-4RUNp7.s:162: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-4RUNp7.s:173: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-4RUNp7.s:180: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-4RUNp7.s:183: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-4RUNp7.s:197: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-4RUNp7.s:205: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-4RUNp7.s:214: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-4RUNp7.s:221: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-4RUNp7.s:242: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-4RUNp7.s:248: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-4RUNp7.s:260: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-4RUNp7.s:270: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-4RUNp7.s:281: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-4RUNp7.s:286: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-4RUNp7.s:292: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-4RUNp7.s:304: Warning: conditional outside an IT block for Thumb.
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/yaes128v2/ref
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
aes-128.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
aes-128.c: /tmp/cc-nemlvi.s: Assembler messages:
aes-128.c: /tmp/cc-nemlvi.s:92: Warning: conditional outside an IT block for Thumb.
aes-128.c: /tmp/cc-nemlvi.s:93: Warning: conditional outside an IT block for Thumb.
aes-128.c: /tmp/cc-nemlvi.s:225: Warning: conditional outside an IT block for Thumb.
aes-128.c: /tmp/cc-nemlvi.s:543: Warning: conditional outside an IT block for Thumb.
aes-128.c: /tmp/cc-nemlvi.s:636: Warning: conditional outside an IT block for Thumb.
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-YmkwP4.s: Assembler messages:
encrypt.c: /tmp/cc-YmkwP4.s:27: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-YmkwP4.s:63: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-YmkwP4.s:75: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-YmkwP4.s:95: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-YmkwP4.s:114: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-YmkwP4.s:137: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-YmkwP4.s:156: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-YmkwP4.s:162: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-YmkwP4.s:173: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-YmkwP4.s:180: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-YmkwP4.s:183: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-YmkwP4.s:197: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-YmkwP4.s:205: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-YmkwP4.s:214: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-YmkwP4.s:221: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-YmkwP4.s:242: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-YmkwP4.s:248: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-YmkwP4.s:260: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-YmkwP4.s:270: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-YmkwP4.s:281: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-YmkwP4.s:286: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-YmkwP4.s:292: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-YmkwP4.s:304: Warning: conditional outside an IT block for Thumb.
encrypt.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/yaes128v2/ref
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
aes-128.c: aes-128.c:1: warning: target CPU does not support THUMB instructions
encrypt.c: encrypt.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