Implementation notes: armeabi, h4mx515e, crypto_aead/proest128copav1

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_aead
Primitive: proest128copav1
TimeImplementationCompilerBenchmark dateSUPERCOP version
1700447refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014073020140622
1751298refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014073020140622
1838154refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014073020140622
1847483refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014073020140622
2025210refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014073020140622
2262046refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014073020140622
2281357refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014073020140622
2351578refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014073020140622
2354973refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014073020140622
2403683refgcc -funroll-loops -O -fomit-frame-pointer2014073020140622
2404359refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014073020140622
2415047refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014073020140622
2415056refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014073020140622
2417507refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014073020140622
2417595refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014073020140622
2417753refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014073020140622
2417772refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014073020140622
2417786refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014073020140622
2417900refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014073020140622
2417908refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014073020140622
2418048refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014073020140622
2421339refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014073020140622
2436935refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014073020140622
2437207refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014073020140622
2437431refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014073020140622
2437474refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014073020140622
2439302refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014073020140622
2457833refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014073020140622
2489527refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014073020140622
2624798refgcc -O3 -fomit-frame-pointer2014073020140622
2627693refgcc -O -fomit-frame-pointer2014073020140622
2627808refgcc -fno-schedule-insns -O -fomit-frame-pointer2014073020140622
2627961refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014073020140622
2633954refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014073020140622
2634136refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014073020140622
2645833refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014073020140622
2647236refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014073020140622
2647738refgcc -mcpu=arm8 -O -fomit-frame-pointer2014073020140622
2647798refgcc -mcpu=arm810 -O -fomit-frame-pointer2014073020140622
2648280refgcc -mcpu=strongarm -O -fomit-frame-pointer2014073020140622
2649148refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014073020140622
2664428refgcc -funroll-loops -O3 -fomit-frame-pointer2014073020140622
2797608refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014073020140622
2798304refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014073020140622
2798519refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014073020140622
2798711refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014073020140622
2798942refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014073020140622
2911907refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014073020140622
2912011refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014073020140622
2912037refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014073020140622
2912117refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014073020140622
2940441refgcc -O2 -fomit-frame-pointer2014073020140622
2946558refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014073020140622
2947403refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014073020140622
2950741refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014073020140622
2950779refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014073020140622
2950818refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014073020140622
2950857refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014073020140622
2951553refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014073020140622
2952526refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014073020140622
2953360refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014073020140622
2962918refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014073020140622
2964546refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014073020140622
2965120refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014073020140622
3024061refgcc -funroll-loops -O2 -fomit-frame-pointer2014073020140622
3173928refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014073020140622
3174084refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014073020140622
3174170refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014073020140622
3174893refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014073020140622
3175376refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014073020140622
3179711refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014073020140622
3180042refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014073020140622
3181450refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014073020140622
3181903refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014073020140622
3182135refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014073020140622
3233582refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014073020140622
3233592refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014073020140622
3233994refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014073020140622
3234089refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014073020140622
3390371refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014073020140622
3397163refgcc -mcpu=xscale -O -fomit-frame-pointer2014073020140622
3397534refgcc -mcpu=arm9e -O -fomit-frame-pointer2014073020140622
3398030refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014073020140622
3426099refgcc -mcpu=arm940t -O -fomit-frame-pointer2014073020140622
3426436refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014073020140622
3426518refgcc -mcpu=arm920 -O -fomit-frame-pointer2014073020140622
3426731refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014073020140622
3428600refgcc -mcpu=arm9 -O -fomit-frame-pointer2014073020140622
3430393refgcc -mcpu=arm920t -O -fomit-frame-pointer2014073020140622
3432163refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014073020140622
3508965refgcc -Os -fomit-frame-pointer2014073020140622
3516421refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014073020140622
3535015refgcc -funroll-loops -Os -fomit-frame-pointer2014073020140622
10630183refgcc -funroll-loops2014073020140622
10634284refgcc2014073020140622
10670183refcc2014073020140622

Compiler output

Implementation: crypto_aead/proest128copav1/ref
Compiler: clang -O3 -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-SuzjlI.s: Assembler messages:
encrypt.c: /tmp/cc-SuzjlI.s:36: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-SuzjlI.s:50: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-SuzjlI.s:63: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-SuzjlI.s:86: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-SuzjlI.s:97: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-SuzjlI.s:120: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-SuzjlI.s:137: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-SuzjlI.s:165: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-SuzjlI.s:169: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-SuzjlI.s:171: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-SuzjlI.s:173: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-SuzjlI.s:175: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-SuzjlI.s:202: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-SuzjlI.s:217: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-SuzjlI.s:231: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-SuzjlI.s:254: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-SuzjlI.s:268: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-SuzjlI.s:284: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-SuzjlI.s:307: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-SuzjlI.s:317: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-SuzjlI.s:328: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-SuzjlI.s:351: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-SuzjlI.s:363: 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/proest128copav1/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-10Sjji.s: Assembler messages:
encrypt.c: /tmp/cc-10Sjji.s:36: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-10Sjji.s:50: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-10Sjji.s:63: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-10Sjji.s:86: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-10Sjji.s:97: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-10Sjji.s:120: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-10Sjji.s:137: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-10Sjji.s:165: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-10Sjji.s:169: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-10Sjji.s:171: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-10Sjji.s:173: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-10Sjji.s:175: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-10Sjji.s:202: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-10Sjji.s:217: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-10Sjji.s:231: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-10Sjji.s:254: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-10Sjji.s:268: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-10Sjji.s:284: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-10Sjji.s:307: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-10Sjji.s:317: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-10Sjji.s:328: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-10Sjji.s:351: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-10Sjji.s:363: 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/proest128copav1/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-VVwAMe.s: Assembler messages:
encrypt.c: /tmp/cc-VVwAMe.s:36: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-VVwAMe.s:50: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-VVwAMe.s:63: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-VVwAMe.s:86: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-VVwAMe.s:97: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-VVwAMe.s:120: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-VVwAMe.s:137: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-VVwAMe.s:165: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-VVwAMe.s:169: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-VVwAMe.s:171: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-VVwAMe.s:173: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-VVwAMe.s:175: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-VVwAMe.s:202: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-VVwAMe.s:217: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-VVwAMe.s:231: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-VVwAMe.s:254: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-VVwAMe.s:268: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-VVwAMe.s:284: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-VVwAMe.s:307: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-VVwAMe.s:317: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-VVwAMe.s:328: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-VVwAMe.s:351: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-VVwAMe.s:363: 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/proest128copav1/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-nFvWLl.s: Assembler messages:
encrypt.c: /tmp/cc-nFvWLl.s:36: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nFvWLl.s:50: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nFvWLl.s:63: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nFvWLl.s:86: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nFvWLl.s:97: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nFvWLl.s:120: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nFvWLl.s:137: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nFvWLl.s:165: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nFvWLl.s:169: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nFvWLl.s:171: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nFvWLl.s:173: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nFvWLl.s:175: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nFvWLl.s:202: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nFvWLl.s:217: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nFvWLl.s:231: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nFvWLl.s:254: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nFvWLl.s:268: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nFvWLl.s:284: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nFvWLl.s:307: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nFvWLl.s:317: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nFvWLl.s:328: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nFvWLl.s:351: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-nFvWLl.s:363: 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/proest128copav1/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-MZ9e9q.s: Assembler messages:
encrypt.c: /tmp/cc-MZ9e9q.s:36: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MZ9e9q.s:50: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MZ9e9q.s:63: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MZ9e9q.s:86: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MZ9e9q.s:97: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MZ9e9q.s:120: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MZ9e9q.s:137: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MZ9e9q.s:165: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MZ9e9q.s:169: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MZ9e9q.s:171: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MZ9e9q.s:173: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MZ9e9q.s:175: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MZ9e9q.s:202: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MZ9e9q.s:217: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MZ9e9q.s:231: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MZ9e9q.s:254: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MZ9e9q.s:268: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MZ9e9q.s:284: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MZ9e9q.s:307: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MZ9e9q.s:317: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MZ9e9q.s:328: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MZ9e9q.s:351: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MZ9e9q.s:363: 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/proest128copav1/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-8pLRZh.s: Assembler messages:
encrypt.c: /tmp/cc-8pLRZh.s:36: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-8pLRZh.s:50: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-8pLRZh.s:63: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-8pLRZh.s:86: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-8pLRZh.s:97: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-8pLRZh.s:120: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-8pLRZh.s:137: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-8pLRZh.s:165: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-8pLRZh.s:169: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-8pLRZh.s:171: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-8pLRZh.s:173: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-8pLRZh.s:175: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-8pLRZh.s:202: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-8pLRZh.s:217: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-8pLRZh.s:231: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-8pLRZh.s:254: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-8pLRZh.s:268: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-8pLRZh.s:284: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-8pLRZh.s:307: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-8pLRZh.s:317: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-8pLRZh.s:328: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-8pLRZh.s:351: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-8pLRZh.s:363: 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/proest128copav1/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-f5Hn7o.s: Assembler messages:
encrypt.c: /tmp/cc-f5Hn7o.s:36: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-f5Hn7o.s:50: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-f5Hn7o.s:63: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-f5Hn7o.s:86: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-f5Hn7o.s:97: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-f5Hn7o.s:120: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-f5Hn7o.s:137: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-f5Hn7o.s:165: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-f5Hn7o.s:169: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-f5Hn7o.s:171: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-f5Hn7o.s:173: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-f5Hn7o.s:175: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-f5Hn7o.s:202: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-f5Hn7o.s:217: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-f5Hn7o.s:231: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-f5Hn7o.s:254: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-f5Hn7o.s:268: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-f5Hn7o.s:284: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-f5Hn7o.s:307: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-f5Hn7o.s:317: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-f5Hn7o.s:328: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-f5Hn7o.s:351: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-f5Hn7o.s:363: 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/proest128copav1/ref
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
encrypt.c: encrypt.c:1: warning: target CPU does not support THUMB instructions
proest128.c: proest128.c:1: warning: target CPU does not support THUMB instructions
zerobytes.c: zerobytes.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