Implementation notes: armeabi, h4mx515e, crypto_aead/twine80n6clocv1

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_aead
Primitive: twine80n6clocv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
2154230refgcc -O3 -fomit-frame-pointer2014080120140622
2174605refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014080120140622
2177157refgcc -O2 -fomit-frame-pointer2014080120140622
2184198refgcc -funroll-loops -O3 -fomit-frame-pointer2014080120140622
2194949refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014080120140622
2225083refgcc -funroll-loops -O2 -fomit-frame-pointer2014080120140622
2334101refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014080120140622
2334139refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014080120140622
2334168refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014080120140622
2334181refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014080120140622
2334503refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014080120140622
2358032refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014080120140622
2379158refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014080120140622
2379310refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014080120140622
2379359refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014080120140622
2379496refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014080120140622
2379525refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014080120140622
2380396refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014080120140622
2443810refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014080120140622
2467816refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014080120140622
2655823refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014080120140622
2713047refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014080120140622
2713220refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014080120140622
2713496refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014080120140622
2713761refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014080120140622
2713956refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014080120140622
2717701refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014080120140622
2717778refgcc -Os -fomit-frame-pointer2014080120140622
2758330refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014080120140622
2759493refgcc -funroll-loops -Os -fomit-frame-pointer2014080120140622
2772082refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014080120140622
2777774refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014080120140622
2819906refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014080120140622
2820887refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014080120140622
2832771refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014080120140622
2833207refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014080120140622
2833575refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014080120140622
2834689refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014080120140622
2855039refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014080120140622
2855842refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014080120140622
2856674refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014080120140622
2860267refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014080120140622
2860788refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014080120140622
2861995refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014080120140622
2869440refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014080120140622
2874423refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014080120140622
2874464refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014080120140622
2874910refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014080120140622
2875403refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014080120140622
2875968refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014080120140622
2877630refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014080120140622
2882874refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014080120140622
2883331refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014080120140622
2883869refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014080120140622
2896907refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014080120140622
2906762refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014080120140622
2907002refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014080120140622
2907754refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014080120140622
2907950refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014080120140622
2909188refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014080120140622
2914630refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014080120140622
2923604refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014080120140622
2955913refgcc -mcpu=arm8 -O -fomit-frame-pointer2014080120140622
2956129refgcc -mcpu=strongarm -O -fomit-frame-pointer2014080120140622
2956302refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014080120140622
2956390refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014080120140622
2972619refgcc -O -fomit-frame-pointer2014080120140622
2973163refgcc -fno-schedule-insns -O -fomit-frame-pointer2014080120140622
2973797refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014080120140622
2981610refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014080120140622
2989988refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014080120140622
2990488refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014080120140622
2991384refgcc -funroll-loops -O -fomit-frame-pointer2014080120140622
2991523refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014080120140622
3010890refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014080120140622
3011687refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014080120140622
3013384refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014080120140622
3369086refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014080120140622
3369611refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014080120140622
3371207refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014080120140622
3375137refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014080120140622
5069171refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014080120140622
5069516refgcc -mcpu=xscale -O -fomit-frame-pointer2014080120140622
5069597refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014080120140622
5069876refgcc -mcpu=arm9e -O -fomit-frame-pointer2014080120140622
5094688refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014080120140622
5094929refgcc -mcpu=arm920 -O -fomit-frame-pointer2014080120140622
5095298refgcc -mcpu=arm9 -O -fomit-frame-pointer2014080120140622
5095416refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014080120140622
5096129refgcc -mcpu=arm940t -O -fomit-frame-pointer2014080120140622
5096574refgcc -mcpu=arm920t -O -fomit-frame-pointer2014080120140622
5096787refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014080120140622
8596084refgcc2014080120140622
8602582refgcc -funroll-loops2014080120140622
8648969refcc2014080120140622
16313759refgcc -mcpu=arm810 -O -fomit-frame-pointer2014080120140622

Compiler output

Implementation: crypto_aead/twine80n6clocv1/ref
Compiler: clang -O3 -fomit-frame-pointer
cloc.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cloc.c: cloc.c:64:3: warning: implicit declaration of function 'pstate2' is invalid in C99 [-Wimplicit-function-declaration]
cloc.c: pstate2("After xoring associated data:", state);
cloc.c: ^
cloc.c: 1 diagnostic generated.
cloc.c: /tmp/cc-hTKHCS.s: Assembler messages:
cloc.c: /tmp/cc-hTKHCS.s:17: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-hTKHCS.s:18: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-hTKHCS.s:48: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-hTKHCS.s:51: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-hTKHCS.s:53: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-hTKHCS.s:57: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-hTKHCS.s:102: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-hTKHCS.s:122: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-hTKHCS.s:125: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-hTKHCS.s:127: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-hTKHCS.s:129: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-hTKHCS.s:158: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-hTKHCS.s:164: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-hTKHCS.s:167: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-hTKHCS.s:169: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-hTKHCS.s:173: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-hTKHCS.s:200: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-hTKHCS.s:208: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-hTKHCS.s:298: Warning: conditional outside an IT block for Thumb.
cloc.c: ...

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

Compiler output

Implementation: crypto_aead/twine80n6clocv1/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
cloc.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cloc.c: cloc.c:64:3: warning: implicit declaration of function 'pstate2' is invalid in C99 [-Wimplicit-function-declaration]
cloc.c: pstate2("After xoring associated data:", state);
cloc.c: ^
cloc.c: 1 diagnostic generated.
cloc.c: /tmp/cc-JospDG.s: Assembler messages:
cloc.c: /tmp/cc-JospDG.s:17: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-JospDG.s:18: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-JospDG.s:48: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-JospDG.s:51: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-JospDG.s:53: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-JospDG.s:57: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-JospDG.s:102: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-JospDG.s:122: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-JospDG.s:125: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-JospDG.s:127: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-JospDG.s:129: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-JospDG.s:158: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-JospDG.s:164: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-JospDG.s:167: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-JospDG.s:169: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-JospDG.s:173: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-JospDG.s:200: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-JospDG.s:208: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-JospDG.s:298: Warning: conditional outside an IT block for Thumb.
cloc.c: ...

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

Compiler output

Implementation: crypto_aead/twine80n6clocv1/ref
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
cloc.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cloc.c: cloc.c:64:3: warning: implicit declaration of function 'pstate2' is invalid in C99 [-Wimplicit-function-declaration]
cloc.c: pstate2("After xoring associated data:", state);
cloc.c: ^
cloc.c: 1 diagnostic generated.
cloc.c: /tmp/cc-b0gigs.s: Assembler messages:
cloc.c: /tmp/cc-b0gigs.s:17: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-b0gigs.s:18: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-b0gigs.s:48: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-b0gigs.s:51: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-b0gigs.s:53: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-b0gigs.s:57: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-b0gigs.s:102: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-b0gigs.s:122: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-b0gigs.s:125: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-b0gigs.s:127: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-b0gigs.s:129: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-b0gigs.s:158: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-b0gigs.s:164: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-b0gigs.s:167: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-b0gigs.s:169: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-b0gigs.s:173: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-b0gigs.s:200: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-b0gigs.s:208: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-b0gigs.s:298: Warning: conditional outside an IT block for Thumb.
cloc.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/twine80n6clocv1/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
cloc.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cloc.c: cloc.c:64:3: warning: implicit declaration of function 'pstate2' is invalid in C99 [-Wimplicit-function-declaration]
cloc.c: pstate2("After xoring associated data:", state);
cloc.c: ^
cloc.c: 1 diagnostic generated.
cloc.c: /tmp/cc-q7TeMV.s: Assembler messages:
cloc.c: /tmp/cc-q7TeMV.s:17: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-q7TeMV.s:18: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-q7TeMV.s:48: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-q7TeMV.s:51: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-q7TeMV.s:53: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-q7TeMV.s:57: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-q7TeMV.s:102: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-q7TeMV.s:122: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-q7TeMV.s:125: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-q7TeMV.s:127: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-q7TeMV.s:129: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-q7TeMV.s:158: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-q7TeMV.s:164: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-q7TeMV.s:167: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-q7TeMV.s:169: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-q7TeMV.s:173: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-q7TeMV.s:200: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-q7TeMV.s:208: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-q7TeMV.s:298: Warning: conditional outside an IT block for Thumb.
cloc.c: ...

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

Compiler output

Implementation: crypto_aead/twine80n6clocv1/ref
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
cloc.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cloc.c: cloc.c:64:3: warning: implicit declaration of function 'pstate2' is invalid in C99 [-Wimplicit-function-declaration]
cloc.c: pstate2("After xoring associated data:", state);
cloc.c: ^
cloc.c: 1 diagnostic generated.
cloc.c: /tmp/cc-c18Ekh.s: Assembler messages:
cloc.c: /tmp/cc-c18Ekh.s:17: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-c18Ekh.s:18: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-c18Ekh.s:48: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-c18Ekh.s:51: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-c18Ekh.s:53: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-c18Ekh.s:57: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-c18Ekh.s:102: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-c18Ekh.s:122: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-c18Ekh.s:125: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-c18Ekh.s:127: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-c18Ekh.s:129: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-c18Ekh.s:158: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-c18Ekh.s:164: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-c18Ekh.s:167: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-c18Ekh.s:169: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-c18Ekh.s:173: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-c18Ekh.s:200: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-c18Ekh.s:208: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-c18Ekh.s:298: Warning: conditional outside an IT block for Thumb.
cloc.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/twine80n6clocv1/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
cloc.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cloc.c: cloc.c:64:3: warning: implicit declaration of function 'pstate2' is invalid in C99 [-Wimplicit-function-declaration]
cloc.c: pstate2("After xoring associated data:", state);
cloc.c: ^
cloc.c: 1 diagnostic generated.
cloc.c: /tmp/cc-TboU9a.s: Assembler messages:
cloc.c: /tmp/cc-TboU9a.s:17: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-TboU9a.s:18: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-TboU9a.s:48: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-TboU9a.s:51: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-TboU9a.s:53: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-TboU9a.s:57: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-TboU9a.s:102: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-TboU9a.s:122: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-TboU9a.s:125: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-TboU9a.s:127: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-TboU9a.s:129: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-TboU9a.s:158: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-TboU9a.s:164: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-TboU9a.s:167: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-TboU9a.s:169: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-TboU9a.s:173: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-TboU9a.s:200: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-TboU9a.s:208: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-TboU9a.s:298: Warning: conditional outside an IT block for Thumb.
cloc.c: ...

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

Compiler output

Implementation: crypto_aead/twine80n6clocv1/ref
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
cloc.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
cloc.c: cloc.c:64:3: warning: implicit declaration of function 'pstate2' is invalid in C99 [-Wimplicit-function-declaration]
cloc.c: pstate2("After xoring associated data:", state);
cloc.c: ^
cloc.c: 1 diagnostic generated.
cloc.c: /tmp/cc-Ar7NDa.s: Assembler messages:
cloc.c: /tmp/cc-Ar7NDa.s:17: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-Ar7NDa.s:18: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-Ar7NDa.s:48: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-Ar7NDa.s:51: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-Ar7NDa.s:53: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-Ar7NDa.s:57: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-Ar7NDa.s:102: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-Ar7NDa.s:122: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-Ar7NDa.s:125: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-Ar7NDa.s:127: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-Ar7NDa.s:129: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-Ar7NDa.s:158: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-Ar7NDa.s:164: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-Ar7NDa.s:167: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-Ar7NDa.s:169: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-Ar7NDa.s:173: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-Ar7NDa.s:200: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-Ar7NDa.s:208: Warning: conditional outside an IT block for Thumb.
cloc.c: /tmp/cc-Ar7NDa.s:298: Warning: conditional outside an IT block for Thumb.
cloc.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/twine80n6clocv1/ref
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
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
twine.c: twine.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