Implementation notes: armeabi, h4mx515e, crypto_aead/ifeedaes128n104v1

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_aead
Primitive: ifeedaes128n104v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
800554refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014071520140622
959067refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014071520140622
993467refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014071520140622
1234599refgcc -funroll-loops -O -fomit-frame-pointer2014071520140622
1234684refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014071520140622
1289406refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014071520140622
1292710refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071520140622
1315139refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071520140622
1316270refgcc -O2 -fomit-frame-pointer2014071520140622
1497049refgcc -funroll-loops -O2 -fomit-frame-pointer2014071520140622
1518513refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071520140622
1518643refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014071520140622
1518827refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014071520140622
1518840refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014071520140622
1527412refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014071520140622
1527445refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014071520140622
1527447refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014071520140622
1527471refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014071520140622
1527547refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014071520140622
1549651refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071520140622
1553740refgcc -Os -fomit-frame-pointer2014071520140622
1579026refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014071520140622
1589052refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014071520140622
1595125refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014071520140622
1595341refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071520140622
1595388refgcc -O -fomit-frame-pointer2014071520140622
1596485refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014071520140622
1600193refgcc -fno-schedule-insns -O -fomit-frame-pointer2014071520140622
1603628refgcc -mcpu=arm810 -O -fomit-frame-pointer2014071520140622
1603657refgcc -mcpu=arm8 -O -fomit-frame-pointer2014071520140622
1603684refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014071520140622
1603799refgcc -mcpu=strongarm -O -fomit-frame-pointer2014071520140622
1603914refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014071520140622
1619469refgcc -funroll-loops -Os -fomit-frame-pointer2014071520140622
1652610refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014071520140622
1665349refgcc -O3 -fomit-frame-pointer2014071520140622
1666328refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014071520140622
1674231refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014071520140622
1692692refgcc -funroll-loops -O3 -fomit-frame-pointer2014071520140622
1693019refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014071520140622
1693026refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014071520140622
1693059refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014071520140622
1707035refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014071520140622
1707309refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014071520140622
1736407refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014071520140622
1798204refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014071520140622
1814319refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014071520140622
1814337refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014071520140622
1814342refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014071520140622
1814404refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014071520140622
1814451refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014071520140622
1814578refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014071520140622
1815882refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014071520140622
1815882refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014071520140622
1815914refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014071520140622
1835277refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014071520140622
1853949refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014071520140622
1858327refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014071520140622
1906954refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014071520140622
1907485refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014071520140622
1908958refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014071520140622
1909162refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014071520140622
1910517refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014071520140622
2031042refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071520140622
2031106refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014071520140622
2031162refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014071520140622
2031203refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014071520140622
2185427refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014071520140622
2185474refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014071520140622
2185517refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014071520140622
2185550refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014071520140622
2185591refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014071520140622
2185643refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014071520140622
2190914refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014071520140622
2195817refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014071520140622
2195839refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014071520140622
2196062refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014071520140622
2200584refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014071520140622
2256521refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014071520140622
2256651refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014071520140622
2256658refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014071520140622
2256690refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014071520140622
2433267refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014071520140622
2433448refgcc -mcpu=arm9e -O -fomit-frame-pointer2014071520140622
2433454refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014071520140622
2434016refgcc -mcpu=arm9 -O -fomit-frame-pointer2014071520140622
2434141refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014071520140622
2434174refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014071520140622
2434178refgcc -mcpu=arm940t -O -fomit-frame-pointer2014071520140622
2434250refgcc -mcpu=arm920 -O -fomit-frame-pointer2014071520140622
2434274refgcc -mcpu=arm920t -O -fomit-frame-pointer2014071520140622
2434336refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014071520140622
2448781refgcc -mcpu=xscale -O -fomit-frame-pointer2014071520140622
10031739refgcc2014071520140622
10032051refcc2014071520140622
10049482refgcc -funroll-loops2014071520140622

Compiler output

Implementation: crypto_aead/ifeedaes128n104v1/ref
Compiler: clang -O3 -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-vFSr0m.s: Assembler messages:
encrypt.c: /tmp/cc-vFSr0m.s:16: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vFSr0m.s:18: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vFSr0m.s:20: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vFSr0m.s:37: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vFSr0m.s:45: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vFSr0m.s:53: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vFSr0m.s:100: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vFSr0m.s:139: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vFSr0m.s:164: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vFSr0m.s:187: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vFSr0m.s:251: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vFSr0m.s:291: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vFSr0m.s:294: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vFSr0m.s:314: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vFSr0m.s:363: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vFSr0m.s:381: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vFSr0m.s:409: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vFSr0m.s:415: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vFSr0m.s:416: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vFSr0m.s:417: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vFSr0m.s:418: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vFSr0m.s:446: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-vFSr0m.s:461: 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/ifeedaes128n104v1/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-21UVoI.s: Assembler messages:
encrypt.c: /tmp/cc-21UVoI.s:16: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-21UVoI.s:18: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-21UVoI.s:20: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-21UVoI.s:37: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-21UVoI.s:45: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-21UVoI.s:53: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-21UVoI.s:100: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-21UVoI.s:139: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-21UVoI.s:164: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-21UVoI.s:187: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-21UVoI.s:251: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-21UVoI.s:291: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-21UVoI.s:294: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-21UVoI.s:314: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-21UVoI.s:363: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-21UVoI.s:381: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-21UVoI.s:409: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-21UVoI.s:415: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-21UVoI.s:416: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-21UVoI.s:417: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-21UVoI.s:418: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-21UVoI.s:446: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-21UVoI.s:461: 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/ifeedaes128n104v1/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-Rb8rzX.s: Assembler messages:
encrypt.c: /tmp/cc-Rb8rzX.s:16: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Rb8rzX.s:18: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Rb8rzX.s:20: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Rb8rzX.s:37: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Rb8rzX.s:45: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Rb8rzX.s:53: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Rb8rzX.s:100: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Rb8rzX.s:139: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Rb8rzX.s:164: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Rb8rzX.s:187: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Rb8rzX.s:251: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Rb8rzX.s:291: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Rb8rzX.s:294: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Rb8rzX.s:314: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Rb8rzX.s:363: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Rb8rzX.s:381: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Rb8rzX.s:409: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Rb8rzX.s:415: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Rb8rzX.s:416: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Rb8rzX.s:417: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Rb8rzX.s:418: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Rb8rzX.s:446: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Rb8rzX.s:461: 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/ifeedaes128n104v1/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-85lJSD.s: Assembler messages:
encrypt.c: /tmp/cc-85lJSD.s:16: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-85lJSD.s:18: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-85lJSD.s:20: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-85lJSD.s:37: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-85lJSD.s:45: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-85lJSD.s:53: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-85lJSD.s:100: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-85lJSD.s:139: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-85lJSD.s:164: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-85lJSD.s:187: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-85lJSD.s:251: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-85lJSD.s:291: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-85lJSD.s:294: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-85lJSD.s:314: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-85lJSD.s:363: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-85lJSD.s:381: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-85lJSD.s:409: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-85lJSD.s:415: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-85lJSD.s:416: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-85lJSD.s:417: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-85lJSD.s:418: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-85lJSD.s:446: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-85lJSD.s:461: 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/ifeedaes128n104v1/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-F0TnnX.s: Assembler messages:
encrypt.c: /tmp/cc-F0TnnX.s:16: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-F0TnnX.s:18: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-F0TnnX.s:20: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-F0TnnX.s:37: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-F0TnnX.s:45: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-F0TnnX.s:53: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-F0TnnX.s:100: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-F0TnnX.s:139: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-F0TnnX.s:164: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-F0TnnX.s:187: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-F0TnnX.s:251: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-F0TnnX.s:291: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-F0TnnX.s:294: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-F0TnnX.s:314: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-F0TnnX.s:363: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-F0TnnX.s:381: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-F0TnnX.s:409: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-F0TnnX.s:415: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-F0TnnX.s:416: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-F0TnnX.s:417: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-F0TnnX.s:418: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-F0TnnX.s:446: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-F0TnnX.s:461: 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/ifeedaes128n104v1/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-D4Gl69.s: Assembler messages:
encrypt.c: /tmp/cc-D4Gl69.s:16: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-D4Gl69.s:18: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-D4Gl69.s:20: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-D4Gl69.s:37: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-D4Gl69.s:45: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-D4Gl69.s:53: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-D4Gl69.s:100: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-D4Gl69.s:139: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-D4Gl69.s:164: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-D4Gl69.s:187: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-D4Gl69.s:251: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-D4Gl69.s:291: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-D4Gl69.s:294: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-D4Gl69.s:314: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-D4Gl69.s:363: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-D4Gl69.s:381: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-D4Gl69.s:409: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-D4Gl69.s:415: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-D4Gl69.s:416: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-D4Gl69.s:417: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-D4Gl69.s:418: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-D4Gl69.s:446: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-D4Gl69.s:461: 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/ifeedaes128n104v1/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-3VuGqk.s: Assembler messages:
encrypt.c: /tmp/cc-3VuGqk.s:16: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3VuGqk.s:18: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3VuGqk.s:20: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3VuGqk.s:37: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3VuGqk.s:45: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3VuGqk.s:53: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3VuGqk.s:100: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3VuGqk.s:139: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3VuGqk.s:164: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3VuGqk.s:187: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3VuGqk.s:251: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3VuGqk.s:291: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3VuGqk.s:294: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3VuGqk.s:314: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3VuGqk.s:363: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3VuGqk.s:381: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3VuGqk.s:409: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3VuGqk.s:415: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3VuGqk.s:416: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3VuGqk.s:417: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3VuGqk.s:418: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3VuGqk.s:446: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3VuGqk.s:461: 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/ifeedaes128n104v1/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