Implementation notes: armeabi, h4mx515e, crypto_aead/aes128n12clocv1

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_aead
Primitive: aes128n12clocv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
411617refgcc -funroll-loops -O3 -fomit-frame-pointer2014071120140622
413502refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014071120140622
417665refgcc -funroll-loops -O2 -fomit-frame-pointer2014071120140622
419262refgcc -O2 -fomit-frame-pointer2014071120140622
419918refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071120140622
421815refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014071120140622
424627refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014071120140622
436516refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071120140622
438745refgcc -O3 -fomit-frame-pointer2014071120140622
441918refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014071120140622
476651refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014071120140622
476874refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071120140622
493731refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014071120140622
494903refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014071120140622
495755refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071120140622
498402refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014071120140622
534365refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014071120140622
534611refgcc -funroll-loops -O -fomit-frame-pointer2014071120140622
551952refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014071120140622
552140refgcc -fno-schedule-insns -O -fomit-frame-pointer2014071120140622
552402refgcc -O -fomit-frame-pointer2014071120140622
553157refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071120140622
553204refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014071120140622
555691refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071120140622
555757refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071120140622
566116refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014071120140622
566117refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014071120140622
566620refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014071120140622
566649refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014071120140622
566892refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014071120140622
576206refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014071120140622
576300refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014071120140622
576314refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014071120140622
576334refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014071120140622
576496refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014071120140622
578031refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014071120140622
578577refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014071120140622
578882refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014071120140622
578884refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014071120140622
579280refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014071120140622
677413refgcc -mcpu=arm8 -O -fomit-frame-pointer2014071120140622
677489refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014071120140622
677599refgcc -mcpu=arm810 -O -fomit-frame-pointer2014071120140622
677631refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014071120140622
677633refgcc -mcpu=strongarm -O -fomit-frame-pointer2014071120140622
710097refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071120140622
710693refgcc -Os -fomit-frame-pointer2014071120140622
761017refgcc -funroll-loops -Os -fomit-frame-pointer2014071120140622
788578refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014071120140622
788664refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014071120140622
788787refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071120140622
789493refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071120140622
799427refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014071120140622
802689refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014071120140622
802721refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014071120140622
802788refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014071120140622
808645refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014071120140622
808666refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014071120140622
808670refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014071120140622
808686refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014071120140622
808737refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014071120140622
809777refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014071120140622
810488refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014071120140622
1018435refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014071120140622
1018513refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071120140622
1019084refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014071120140622
1019242refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071120140622
1036023refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014071120140622
1036998refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014071120140622
1037661refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014071120140622
1037685refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014071120140622
1043912refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014071120140622
1044045refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014071120140622
1044070refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014071120140622
1044143refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014071120140622
1044196refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014071120140622
1044645refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014071120140622
1044937refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014071120140622
1125115refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014071120140622
1125183refgcc -mcpu=arm9e -O -fomit-frame-pointer2014071120140622
1125252refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014071120140622
1125266refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014071120140622
1125322refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014071120140622
1125373refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014071120140622
1125603refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014071120140622
1125644refgcc -mcpu=xscale -O -fomit-frame-pointer2014071120140622
1130727refgcc -mcpu=arm920 -O -fomit-frame-pointer2014071120140622
1130836refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014071120140622
1130854refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014071120140622
1130855refgcc -mcpu=arm9 -O -fomit-frame-pointer2014071120140622
1130861refgcc -mcpu=arm940t -O -fomit-frame-pointer2014071120140622
1130920refgcc -mcpu=arm920t -O -fomit-frame-pointer2014071120140622
1131055refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014071120140622
1188164refgcc -funroll-loops2014071120140622
1188392refgcc2014071120140622
1188693refcc2014071120140622

Compiler output

Implementation: crypto_aead/aes128n12clocv1/ref
Compiler: clang -O3 -fomit-frame-pointer
aes_core.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
aes_core.c: /tmp/cc-LJQBzx.s: Assembler messages:
aes_core.c: /tmp/cc-LJQBzx.s:24: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-LJQBzx.s:25: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-LJQBzx.s:27: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-LJQBzx.s:29: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-LJQBzx.s:30: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-LJQBzx.s:33: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-LJQBzx.s:38: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-LJQBzx.s:39: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-LJQBzx.s:75: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-LJQBzx.s:117: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-LJQBzx.s:138: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-LJQBzx.s:183: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-LJQBzx.s:213: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-LJQBzx.s:278: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-LJQBzx.s:340: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-LJQBzx.s:344: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-LJQBzx.s:376: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-LJQBzx.s:380: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-LJQBzx.s:462: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-LJQBzx.s:495: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-LJQBzx.s:496: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-LJQBzx.s:499: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-LJQBzx.s:500: 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/aes128n12clocv1/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-AYnHtg.s: Assembler messages:
aes_core.c: /tmp/cc-AYnHtg.s:24: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-AYnHtg.s:25: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-AYnHtg.s:27: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-AYnHtg.s:29: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-AYnHtg.s:30: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-AYnHtg.s:33: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-AYnHtg.s:38: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-AYnHtg.s:39: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-AYnHtg.s:75: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-AYnHtg.s:117: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-AYnHtg.s:138: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-AYnHtg.s:183: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-AYnHtg.s:213: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-AYnHtg.s:278: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-AYnHtg.s:340: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-AYnHtg.s:344: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-AYnHtg.s:376: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-AYnHtg.s:380: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-AYnHtg.s:462: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-AYnHtg.s:495: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-AYnHtg.s:496: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-AYnHtg.s:499: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-AYnHtg.s:500: 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/aes128n12clocv1/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-s3GaYa.s: Assembler messages:
aes_core.c: /tmp/cc-s3GaYa.s:24: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-s3GaYa.s:25: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-s3GaYa.s:27: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-s3GaYa.s:29: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-s3GaYa.s:30: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-s3GaYa.s:33: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-s3GaYa.s:38: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-s3GaYa.s:39: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-s3GaYa.s:75: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-s3GaYa.s:117: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-s3GaYa.s:138: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-s3GaYa.s:183: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-s3GaYa.s:213: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-s3GaYa.s:278: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-s3GaYa.s:340: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-s3GaYa.s:344: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-s3GaYa.s:376: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-s3GaYa.s:380: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-s3GaYa.s:462: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-s3GaYa.s:495: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-s3GaYa.s:496: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-s3GaYa.s:499: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-s3GaYa.s:500: 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/aes128n12clocv1/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-JflzEu.s: Assembler messages:
aes_core.c: /tmp/cc-JflzEu.s:24: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-JflzEu.s:25: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-JflzEu.s:27: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-JflzEu.s:29: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-JflzEu.s:30: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-JflzEu.s:33: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-JflzEu.s:38: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-JflzEu.s:39: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-JflzEu.s:75: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-JflzEu.s:117: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-JflzEu.s:138: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-JflzEu.s:183: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-JflzEu.s:213: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-JflzEu.s:278: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-JflzEu.s:340: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-JflzEu.s:344: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-JflzEu.s:376: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-JflzEu.s:380: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-JflzEu.s:462: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-JflzEu.s:495: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-JflzEu.s:496: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-JflzEu.s:499: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-JflzEu.s:500: 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/aes128n12clocv1/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-GQH2Dd.s: Assembler messages:
aes_core.c: /tmp/cc-GQH2Dd.s:24: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-GQH2Dd.s:25: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-GQH2Dd.s:27: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-GQH2Dd.s:29: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-GQH2Dd.s:30: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-GQH2Dd.s:33: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-GQH2Dd.s:38: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-GQH2Dd.s:39: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-GQH2Dd.s:75: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-GQH2Dd.s:117: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-GQH2Dd.s:138: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-GQH2Dd.s:183: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-GQH2Dd.s:213: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-GQH2Dd.s:278: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-GQH2Dd.s:340: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-GQH2Dd.s:344: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-GQH2Dd.s:376: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-GQH2Dd.s:380: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-GQH2Dd.s:462: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-GQH2Dd.s:495: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-GQH2Dd.s:496: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-GQH2Dd.s:499: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-GQH2Dd.s:500: 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/aes128n12clocv1/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-91VVqZ.s: Assembler messages:
aes_core.c: /tmp/cc-91VVqZ.s:24: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-91VVqZ.s:25: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-91VVqZ.s:27: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-91VVqZ.s:29: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-91VVqZ.s:30: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-91VVqZ.s:33: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-91VVqZ.s:38: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-91VVqZ.s:39: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-91VVqZ.s:75: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-91VVqZ.s:117: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-91VVqZ.s:138: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-91VVqZ.s:183: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-91VVqZ.s:213: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-91VVqZ.s:278: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-91VVqZ.s:340: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-91VVqZ.s:344: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-91VVqZ.s:376: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-91VVqZ.s:380: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-91VVqZ.s:462: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-91VVqZ.s:495: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-91VVqZ.s:496: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-91VVqZ.s:499: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-91VVqZ.s:500: 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/aes128n12clocv1/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-CN5J5K.s: Assembler messages:
aes_core.c: /tmp/cc-CN5J5K.s:24: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-CN5J5K.s:25: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-CN5J5K.s:27: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-CN5J5K.s:29: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-CN5J5K.s:30: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-CN5J5K.s:33: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-CN5J5K.s:38: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-CN5J5K.s:39: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-CN5J5K.s:75: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-CN5J5K.s:117: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-CN5J5K.s:138: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-CN5J5K.s:183: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-CN5J5K.s:213: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-CN5J5K.s:278: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-CN5J5K.s:340: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-CN5J5K.s:344: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-CN5J5K.s:376: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-CN5J5K.s:380: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-CN5J5K.s:462: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-CN5J5K.s:495: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-CN5J5K.s:496: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-CN5J5K.s:499: Warning: conditional outside an IT block for Thumb.
aes_core.c: /tmp/cc-CN5J5K.s:500: 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/aes128n12clocv1/ref
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
aes_core.c: aes_core.c:1: warning: target CPU does not support THUMB instructions
cloc.c: cloc.c:1: warning: target CPU does not support THUMB instructions
encrypt.c: encrypt.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