Implementation notes: armeabi, h4mx515e, crypto_aead/lacv1

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_aead
Primitive: lacv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
863666refgcc -O3 -fomit-frame-pointer2014071820140622
874089refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071820140622
877367refgcc -funroll-loops -O3 -fomit-frame-pointer2014071820140622
919296refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014071820140622
928376refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014071820140622
1009643refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014071820140622
1009895refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014071820140622
1010016refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014071820140622
1010102refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014071820140622
1010399refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014071820140622
1250811refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014071820140622
1288203refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071820140622
1825799refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071820140622
1826292refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014071820140622
1826635refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014071820140622
1857120refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014071820140622
1864838refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071820140622
1989386refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014071820140622
2019590refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014071820140622
2020381refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014071820140622
2021029refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014071820140622
2021643refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014071820140622
2021662refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014071820140622
2021689refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014071820140622
2021713refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014071820140622
2021757refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014071820140622
2023712refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014071820140622
2050879refgcc -funroll-loops -O2 -fomit-frame-pointer2014071820140622
2098255refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014071820140622
2525114refgcc -funroll-loops -O -fomit-frame-pointer2014071820140622
2525806refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014071820140622
6107584refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014071820140622
6284309refgcc -O2 -fomit-frame-pointer2014071820140622
6284849refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071820140622
6289071refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071820140622
6364182refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014071820140622
6371460refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014071820140622
6377300refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014071820140622
6401861refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014071820140622
6405215refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014071820140622
6409314refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014071820140622
7813784refgcc -mcpu=arm810 -O -fomit-frame-pointer2014071820140622
7814689refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014071820140622
7815398refgcc -mcpu=arm8 -O -fomit-frame-pointer2014071820140622
7815719refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014071820140622
7818479refgcc -mcpu=strongarm -O -fomit-frame-pointer2014071820140622
7910447refgcc -O -fomit-frame-pointer2014071820140622
7912261refgcc -fno-schedule-insns -O -fomit-frame-pointer2014071820140622
7914661refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014071820140622
7915881refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071820140622
7921089refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071820140622
11628599refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014071820140622
11652057refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014071820140622
11680589refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014071820140622
11685271refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014071820140622
11696350refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014071820140622
11698229refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014071820140622
11721539refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014071820140622
11722051refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014071820140622
11725686refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014071820140622
11742834refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014071820140622
11756468refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014071820140622
11757425refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014071820140622
11767709refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014071820140622
11768326refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014071820140622
11770387refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014071820140622
11885794refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014071820140622
11979480refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014071820140622
11980671refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071820140622
12030337refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071820140622
12089955refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014071820140622
12116051refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014071820140622
12233350refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014071820140622
12387510refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071820140622
12625842refgcc -funroll-loops -Os -fomit-frame-pointer2014071820140622
12662188refgcc -Os -fomit-frame-pointer2014071820140622
12712608refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014071820140622
13853988refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014071820140622
13871732refgcc -mcpu=arm920 -O -fomit-frame-pointer2014071820140622
13890332refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014071820140622
13890410refgcc -mcpu=arm920t -O -fomit-frame-pointer2014071820140622
13895871refgcc -mcpu=arm940t -O -fomit-frame-pointer2014071820140622
13930934refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014071820140622
13941212refgcc -mcpu=arm9 -O -fomit-frame-pointer2014071820140622
14021232refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014071820140622
14069641refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014071820140622
14104223refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014071820140622
14179913refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014071820140622
14456769refgcc -mcpu=xscale -O -fomit-frame-pointer2014071820140622
14476745refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014071820140622
14499641refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014071820140622
14518672refgcc -mcpu=arm9e -O -fomit-frame-pointer2014071820140622
21865014refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071820140622
24325680refcc2014071820140622
24351104refgcc -funroll-loops2014071820140622
24352398refgcc2014071820140622

Compiler output

Implementation: crypto_aead/lacv1/ref
Compiler: clang -O3 -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-2OeZB9.s: Assembler messages:
encrypt.c: /tmp/cc-2OeZB9.s:20: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2OeZB9.s:32: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2OeZB9.s:38: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2OeZB9.s:40: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2OeZB9.s:42: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2OeZB9.s:44: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2OeZB9.s:50: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2OeZB9.s:52: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2OeZB9.s:54: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2OeZB9.s:57: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2OeZB9.s:59: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2OeZB9.s:72: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2OeZB9.s:185: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2OeZB9.s:293: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2OeZB9.s:412: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2OeZB9.s:549: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2OeZB9.s:668: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2OeZB9.s:748: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2OeZB9.s:791: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2OeZB9.s:821: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2OeZB9.s:846: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2OeZB9.s:863: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-2OeZB9.s:917: 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/lacv1/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-p5J5pw.s: Assembler messages:
encrypt.c: /tmp/cc-p5J5pw.s:20: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-p5J5pw.s:32: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-p5J5pw.s:38: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-p5J5pw.s:40: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-p5J5pw.s:42: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-p5J5pw.s:44: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-p5J5pw.s:50: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-p5J5pw.s:52: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-p5J5pw.s:54: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-p5J5pw.s:57: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-p5J5pw.s:59: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-p5J5pw.s:72: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-p5J5pw.s:185: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-p5J5pw.s:293: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-p5J5pw.s:412: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-p5J5pw.s:549: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-p5J5pw.s:668: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-p5J5pw.s:748: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-p5J5pw.s:791: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-p5J5pw.s:821: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-p5J5pw.s:846: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-p5J5pw.s:863: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-p5J5pw.s:917: 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/lacv1/ref
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-9CPZV2.s: Assembler messages:
encrypt.c: /tmp/cc-9CPZV2.s:20: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9CPZV2.s:32: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9CPZV2.s:38: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9CPZV2.s:40: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9CPZV2.s:42: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9CPZV2.s:44: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9CPZV2.s:50: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9CPZV2.s:52: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9CPZV2.s:54: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9CPZV2.s:57: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9CPZV2.s:59: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9CPZV2.s:72: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9CPZV2.s:185: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9CPZV2.s:293: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9CPZV2.s:412: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9CPZV2.s:549: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9CPZV2.s:668: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9CPZV2.s:748: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9CPZV2.s:791: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9CPZV2.s:821: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9CPZV2.s:846: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9CPZV2.s:863: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-9CPZV2.s:917: 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/lacv1/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-5rEtes.s: Assembler messages:
encrypt.c: /tmp/cc-5rEtes.s:20: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rEtes.s:32: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rEtes.s:38: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rEtes.s:40: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rEtes.s:42: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rEtes.s:44: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rEtes.s:50: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rEtes.s:52: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rEtes.s:54: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rEtes.s:57: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rEtes.s:59: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rEtes.s:72: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rEtes.s:185: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rEtes.s:293: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rEtes.s:412: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rEtes.s:549: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rEtes.s:668: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rEtes.s:748: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rEtes.s:791: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rEtes.s:821: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rEtes.s:846: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rEtes.s:863: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-5rEtes.s:917: 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/lacv1/ref
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-nPUUwX.s: Assembler messages:
encrypt.c: /tmp/cc-nPUUwX.s:20: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nPUUwX.s:32: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nPUUwX.s:38: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nPUUwX.s:40: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nPUUwX.s:42: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nPUUwX.s:44: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nPUUwX.s:50: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nPUUwX.s:52: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nPUUwX.s:54: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nPUUwX.s:57: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nPUUwX.s:59: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nPUUwX.s:72: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nPUUwX.s:185: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nPUUwX.s:293: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nPUUwX.s:412: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nPUUwX.s:549: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nPUUwX.s:668: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nPUUwX.s:748: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nPUUwX.s:791: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nPUUwX.s:821: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nPUUwX.s:846: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nPUUwX.s:863: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nPUUwX.s:917: 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/lacv1/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-gbNgms.s: Assembler messages:
encrypt.c: /tmp/cc-gbNgms.s:20: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gbNgms.s:32: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gbNgms.s:38: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gbNgms.s:40: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gbNgms.s:42: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gbNgms.s:44: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gbNgms.s:50: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gbNgms.s:52: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gbNgms.s:54: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gbNgms.s:57: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gbNgms.s:59: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gbNgms.s:72: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gbNgms.s:185: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gbNgms.s:293: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gbNgms.s:412: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gbNgms.s:549: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gbNgms.s:668: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gbNgms.s:748: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gbNgms.s:791: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gbNgms.s:821: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gbNgms.s:846: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gbNgms.s:863: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-gbNgms.s:917: 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/lacv1/ref
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-eEK7oY.s: Assembler messages:
encrypt.c: /tmp/cc-eEK7oY.s:20: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-eEK7oY.s:32: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-eEK7oY.s:38: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-eEK7oY.s:40: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-eEK7oY.s:42: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-eEK7oY.s:44: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-eEK7oY.s:50: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-eEK7oY.s:52: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-eEK7oY.s:54: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-eEK7oY.s:57: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-eEK7oY.s:59: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-eEK7oY.s:72: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-eEK7oY.s:185: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-eEK7oY.s:293: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-eEK7oY.s:412: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-eEK7oY.s:549: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-eEK7oY.s:668: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-eEK7oY.s:748: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-eEK7oY.s:791: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-eEK7oY.s:821: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-eEK7oY.s:846: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-eEK7oY.s:863: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-eEK7oY.s:917: 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/lacv1/ref
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
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