Implementation notes: armeabi, h4mx515e, crypto_aead/pi32cipher256v1

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_aead
Primitive: pi32cipher256v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
311069optimized_nonSSEgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014072120140622
314780optimized_nonSSEgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014072120140622
338450optimized_nonSSEgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014072120140622
363035optimized_nonSSEgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014072120140622
366354optimized_nonSSEgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014072120140622
378152optimized_nonSSEgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014072120140622
378829optimized_nonSSEgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014072120140622
378853optimized_nonSSEgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014072120140622
379191optimized_nonSSEgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014072120140622
379474optimized_nonSSEgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014072120140622
401711optimized_nonSSEgcc -O3 -fomit-frame-pointer2014072120140622
403006optimized_nonSSEgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014072120140622
405728optimized_nonSSEgcc -funroll-loops -O3 -fomit-frame-pointer2014072120140622
484217optimized_nonSSEgcc -funroll-loops -O -fomit-frame-pointer2014072120140622
484367optimized_nonSSEgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014072120140622
490619refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014072120140622
500464refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014072120140622
550889refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014072120140622
550894refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014072120140622
550937refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014072120140622
550944refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014072120140622
550970refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014072120140622
560908refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014072120140622
564688refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014072120140622
564934refgcc -funroll-loops -O3 -fomit-frame-pointer2014072120140622
565908refgcc -O3 -fomit-frame-pointer2014072120140622
571095optimized_nonSSEgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014072120140622
571187optimized_nonSSEgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014072120140622
571441optimized_nonSSEgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014072120140622
571573optimized_nonSSEgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014072120140622
571617optimized_nonSSEgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014072120140622
571628optimized_nonSSEgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014072120140622
571688optimized_nonSSEgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014072120140622
571724optimized_nonSSEgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014072120140622
571750optimized_nonSSEgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014072120140622
571754optimized_nonSSEgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014072120140622
571872optimized_nonSSEgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014072120140622
571930optimized_nonSSEgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014072120140622
571996optimized_nonSSEgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014072120140622
572004optimized_nonSSEgcc -mcpu=xscale -O3 -fomit-frame-pointer2014072120140622
578228optimized_nonSSEgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014072120140622
618231refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014072120140622
619159refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014072120140622
625213optimized_nonSSEgcc -funroll-loops -O2 -fomit-frame-pointer2014072120140622
632831refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014072120140622
669666optimized_nonSSEgcc -mcpu=arm810 -O -fomit-frame-pointer2014072120140622
669705optimized_nonSSEgcc -mcpu=strongarm -O -fomit-frame-pointer2014072120140622
669865optimized_nonSSEgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014072120140622
669911optimized_nonSSEgcc -mcpu=arm8 -O -fomit-frame-pointer2014072120140622
669968optimized_nonSSEgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014072120140622
677073refgcc -funroll-loops -O2 -fomit-frame-pointer2014072120140622
758415refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014072120140622
758584refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014072120140622
798105refgcc -O2 -fomit-frame-pointer2014072120140622
799795refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014072120140622
813999refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014072120140622
827267refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014072120140622
844171refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014072120140622
844212refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014072120140622
844715refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014072120140622
844857refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014072120140622
844952refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014072120140622
845122refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014072120140622
845366refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014072120140622
845465refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014072120140622
845871refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014072120140622
846350refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014072120140622
953117refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014072120140622
953486refgcc -funroll-loops -O -fomit-frame-pointer2014072120140622
955943refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014072120140622
956685refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014072120140622
975969refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014072120140622
976869refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014072120140622
976982refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014072120140622
977059refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014072120140622
977165refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014072120140622
977694refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014072120140622
977787refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014072120140622
977790refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014072120140622
977935refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014072120140622
977991refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014072120140622
978199refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014072120140622
978494refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014072120140622
978741refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014072120140622
984387refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014072120140622
995359refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014072120140622
1030656refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014072120140622
1030734refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014072120140622
1030745refgcc -mcpu=arm8 -O -fomit-frame-pointer2014072120140622
1030820refgcc -mcpu=strongarm -O -fomit-frame-pointer2014072120140622
1031154refgcc -mcpu=arm810 -O -fomit-frame-pointer2014072120140622
1036553refgcc -O -fomit-frame-pointer2014072120140622
1036655refgcc -fno-schedule-insns -O -fomit-frame-pointer2014072120140622
1036666refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014072120140622
1037185refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014072120140622
1037570refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014072120140622
1098844refgcc -funroll-loops -Os -fomit-frame-pointer2014072120140622
1103936refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014072120140622
1104885refgcc -Os -fomit-frame-pointer2014072120140622
1216036refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014072120140622
1231508refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014072120140622
1231595refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014072120140622
1231632refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014072120140622
1231712refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014072120140622
1231966refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014072120140622
1231993refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014072120140622
1232285refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014072120140622
1232332refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014072120140622
1232523refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014072120140622
1233013refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014072120140622
1233057refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014072120140622
1233068refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014072120140622
1233246refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014072120140622
1240822refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014072120140622
1456299refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014072120140622
1456418refgcc -mcpu=arm940t -O -fomit-frame-pointer2014072120140622
1456428refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014072120140622
1456486refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014072120140622
1456507refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014072120140622
1456540refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014072120140622
1456549refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014072120140622
1456575refgcc -mcpu=xscale -O -fomit-frame-pointer2014072120140622
1456595refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014072120140622
1456620refgcc -mcpu=arm9e -O -fomit-frame-pointer2014072120140622
1456666refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014072120140622
1456693refgcc -mcpu=arm920 -O -fomit-frame-pointer2014072120140622
1456764refgcc -mcpu=arm920t -O -fomit-frame-pointer2014072120140622
1456768refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014072120140622
1456816refgcc -mcpu=arm9 -O -fomit-frame-pointer2014072120140622
13555467optimized_nonSSEgcc2014072120140622
13601158optimized_nonSSEcc2014072120140622
13609689optimized_nonSSEgcc -funroll-loops2014072120140622
14954416refcc2014072120140622
14984557refgcc2014072120140622
14987369refgcc -funroll-loops2014072120140622

Compiler output

Implementation: crypto_aead/pi32cipher256v1/optimized_nonSSE
Compiler: clang -O3 -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-irbILd.s: Assembler messages:
encrypt.c: /tmp/cc-irbILd.s:46: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-irbILd.s:58: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-irbILd.s:71: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-irbILd.s:235: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-irbILd.s:340: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-irbILd.s:442: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-irbILd.s:547: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-irbILd.s:649: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-irbILd.s:754: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-irbILd.s:856: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-irbILd.s:961: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-irbILd.s:974: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-irbILd.s:989: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-irbILd.s:1230: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-irbILd.s:1397: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-irbILd.s:1505: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-irbILd.s:1608: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-irbILd.s:1716: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-irbILd.s:1819: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-irbILd.s:1927: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-irbILd.s:2030: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-irbILd.s:2138: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-irbILd.s:2339: Warning: conditional outside an IT block for Thumb.
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/pi32cipher256v1/ref
Compiler: clang -O3 -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-kXY0Co.s: Assembler messages:
encrypt.c: /tmp/cc-kXY0Co.s:46: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-kXY0Co.s:58: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-kXY0Co.s:71: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-kXY0Co.s:298: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-kXY0Co.s:500: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-kXY0Co.s:534: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-kXY0Co.s:547: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-kXY0Co.s:562: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-kXY0Co.s:603: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-kXY0Co.s:829: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-kXY0Co.s:1031: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-kXY0Co.s:1041: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-kXY0Co.s:1375: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-kXY0Co.s:1577: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-kXY0Co.s:1611: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-kXY0Co.s:1655: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-kXY0Co.s:1658: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-kXY0Co.s:1660: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-kXY0Co.s:1668: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-kXY0Co.s:1680: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-kXY0Co.s:1696: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-kXY0Co.s:1927: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-kXY0Co.s:2129: 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/pi32cipher256v1/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-TTY5qi.s: Assembler messages:
encrypt.c: /tmp/cc-TTY5qi.s:46: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-TTY5qi.s:58: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-TTY5qi.s:71: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-TTY5qi.s:298: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-TTY5qi.s:500: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-TTY5qi.s:534: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-TTY5qi.s:547: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-TTY5qi.s:562: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-TTY5qi.s:603: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-TTY5qi.s:829: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-TTY5qi.s:1031: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-TTY5qi.s:1041: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-TTY5qi.s:1375: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-TTY5qi.s:1577: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-TTY5qi.s:1611: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-TTY5qi.s:1655: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-TTY5qi.s:1658: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-TTY5qi.s:1660: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-TTY5qi.s:1668: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-TTY5qi.s:1680: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-TTY5qi.s:1696: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-TTY5qi.s:1927: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-TTY5qi.s:2129: 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/pi32cipher256v1/optimized_nonSSE
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-Z3B1JE.s: Assembler messages:
encrypt.c: /tmp/cc-Z3B1JE.s:46: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z3B1JE.s:58: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z3B1JE.s:71: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z3B1JE.s:235: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z3B1JE.s:340: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z3B1JE.s:442: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z3B1JE.s:547: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z3B1JE.s:649: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z3B1JE.s:754: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z3B1JE.s:856: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z3B1JE.s:961: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z3B1JE.s:974: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z3B1JE.s:989: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z3B1JE.s:1230: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z3B1JE.s:1397: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z3B1JE.s:1505: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z3B1JE.s:1608: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z3B1JE.s:1716: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z3B1JE.s:1819: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z3B1JE.s:1927: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z3B1JE.s:2030: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z3B1JE.s:2138: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Z3B1JE.s:2339: 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 optimized_nonSSE

Compiler output

Implementation: crypto_aead/pi32cipher256v1/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-roUX36.s: Assembler messages:
encrypt.c: /tmp/cc-roUX36.s:46: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-roUX36.s:58: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-roUX36.s:71: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-roUX36.s:298: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-roUX36.s:500: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-roUX36.s:534: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-roUX36.s:547: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-roUX36.s:562: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-roUX36.s:603: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-roUX36.s:829: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-roUX36.s:1031: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-roUX36.s:1041: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-roUX36.s:1375: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-roUX36.s:1577: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-roUX36.s:1611: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-roUX36.s:1655: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-roUX36.s:1658: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-roUX36.s:1660: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-roUX36.s:1668: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-roUX36.s:1680: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-roUX36.s:1696: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-roUX36.s:1927: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-roUX36.s:2129: 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/pi32cipher256v1/optimized_nonSSE
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-u42bef.s: Assembler messages:
encrypt.c: /tmp/cc-u42bef.s:46: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-u42bef.s:58: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-u42bef.s:71: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-u42bef.s:235: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-u42bef.s:340: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-u42bef.s:442: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-u42bef.s:547: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-u42bef.s:649: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-u42bef.s:754: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-u42bef.s:856: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-u42bef.s:961: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-u42bef.s:974: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-u42bef.s:989: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-u42bef.s:1230: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-u42bef.s:1397: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-u42bef.s:1505: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-u42bef.s:1608: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-u42bef.s:1716: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-u42bef.s:1819: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-u42bef.s:1927: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-u42bef.s:2030: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-u42bef.s:2138: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-u42bef.s:2339: 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 optimized_nonSSE

Compiler output

Implementation: crypto_aead/pi32cipher256v1/optimized_nonSSE
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-1fUhuU.s: Assembler messages:
encrypt.c: /tmp/cc-1fUhuU.s:46: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-1fUhuU.s:58: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-1fUhuU.s:71: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-1fUhuU.s:235: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-1fUhuU.s:340: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-1fUhuU.s:442: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-1fUhuU.s:547: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-1fUhuU.s:649: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-1fUhuU.s:754: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-1fUhuU.s:856: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-1fUhuU.s:961: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-1fUhuU.s:974: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-1fUhuU.s:989: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-1fUhuU.s:1230: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-1fUhuU.s:1397: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-1fUhuU.s:1505: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-1fUhuU.s:1608: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-1fUhuU.s:1716: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-1fUhuU.s:1819: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-1fUhuU.s:1927: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-1fUhuU.s:2030: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-1fUhuU.s:2138: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-1fUhuU.s:2339: 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 optimized_nonSSE

Compiler output

Implementation: crypto_aead/pi32cipher256v1/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-M2sNow.s: Assembler messages:
encrypt.c: /tmp/cc-M2sNow.s:46: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-M2sNow.s:58: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-M2sNow.s:71: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-M2sNow.s:298: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-M2sNow.s:500: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-M2sNow.s:534: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-M2sNow.s:547: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-M2sNow.s:562: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-M2sNow.s:603: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-M2sNow.s:829: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-M2sNow.s:1031: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-M2sNow.s:1041: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-M2sNow.s:1375: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-M2sNow.s:1577: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-M2sNow.s:1611: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-M2sNow.s:1655: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-M2sNow.s:1658: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-M2sNow.s:1660: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-M2sNow.s:1668: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-M2sNow.s:1680: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-M2sNow.s:1696: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-M2sNow.s:1927: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-M2sNow.s:2129: 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/pi32cipher256v1/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-Dmo2ui.s: Assembler messages:
encrypt.c: /tmp/cc-Dmo2ui.s:46: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Dmo2ui.s:58: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Dmo2ui.s:71: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Dmo2ui.s:298: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Dmo2ui.s:500: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Dmo2ui.s:534: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Dmo2ui.s:547: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Dmo2ui.s:562: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Dmo2ui.s:603: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Dmo2ui.s:829: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Dmo2ui.s:1031: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Dmo2ui.s:1041: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Dmo2ui.s:1375: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Dmo2ui.s:1577: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Dmo2ui.s:1611: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Dmo2ui.s:1655: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Dmo2ui.s:1658: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Dmo2ui.s:1660: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Dmo2ui.s:1668: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Dmo2ui.s:1680: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Dmo2ui.s:1696: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Dmo2ui.s:1927: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-Dmo2ui.s:2129: 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/pi32cipher256v1/optimized_nonSSE
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-KQBu8i.s: Assembler messages:
encrypt.c: /tmp/cc-KQBu8i.s:46: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KQBu8i.s:58: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KQBu8i.s:71: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KQBu8i.s:235: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KQBu8i.s:340: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KQBu8i.s:442: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KQBu8i.s:547: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KQBu8i.s:649: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KQBu8i.s:754: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KQBu8i.s:856: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KQBu8i.s:961: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KQBu8i.s:974: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KQBu8i.s:989: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KQBu8i.s:1230: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KQBu8i.s:1397: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KQBu8i.s:1505: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KQBu8i.s:1608: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KQBu8i.s:1716: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KQBu8i.s:1819: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KQBu8i.s:1927: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KQBu8i.s:2030: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KQBu8i.s:2138: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-KQBu8i.s:2339: 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 optimized_nonSSE

Compiler output

Implementation: crypto_aead/pi32cipher256v1/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-3IlrCU.s: Assembler messages:
encrypt.c: /tmp/cc-3IlrCU.s:46: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3IlrCU.s:58: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3IlrCU.s:71: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3IlrCU.s:298: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3IlrCU.s:500: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3IlrCU.s:534: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3IlrCU.s:547: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3IlrCU.s:562: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3IlrCU.s:603: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3IlrCU.s:829: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3IlrCU.s:1031: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3IlrCU.s:1041: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3IlrCU.s:1375: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3IlrCU.s:1577: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3IlrCU.s:1611: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3IlrCU.s:1655: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3IlrCU.s:1658: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3IlrCU.s:1660: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3IlrCU.s:1668: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3IlrCU.s:1680: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3IlrCU.s:1696: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3IlrCU.s:1927: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-3IlrCU.s:2129: 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/pi32cipher256v1/optimized_nonSSE
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
encrypt.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
encrypt.c: /tmp/cc-MtG65U.s: Assembler messages:
encrypt.c: /tmp/cc-MtG65U.s:46: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MtG65U.s:58: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MtG65U.s:71: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MtG65U.s:235: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MtG65U.s:340: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MtG65U.s:442: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MtG65U.s:547: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MtG65U.s:649: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MtG65U.s:754: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MtG65U.s:856: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MtG65U.s:961: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MtG65U.s:974: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MtG65U.s:989: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MtG65U.s:1230: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MtG65U.s:1397: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MtG65U.s:1505: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MtG65U.s:1608: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MtG65U.s:1716: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MtG65U.s:1819: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MtG65U.s:1927: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MtG65U.s:2030: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MtG65U.s:2138: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-MtG65U.s:2339: 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 optimized_nonSSE

Compiler output

Implementation: crypto_aead/pi32cipher256v1/optimized_nonSSE
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-g7SyVc.s: Assembler messages:
encrypt.c: /tmp/cc-g7SyVc.s:46: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-g7SyVc.s:58: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-g7SyVc.s:71: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-g7SyVc.s:235: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-g7SyVc.s:340: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-g7SyVc.s:442: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-g7SyVc.s:547: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-g7SyVc.s:649: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-g7SyVc.s:754: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-g7SyVc.s:856: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-g7SyVc.s:961: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-g7SyVc.s:974: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-g7SyVc.s:989: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-g7SyVc.s:1230: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-g7SyVc.s:1397: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-g7SyVc.s:1505: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-g7SyVc.s:1608: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-g7SyVc.s:1716: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-g7SyVc.s:1819: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-g7SyVc.s:1927: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-g7SyVc.s:2030: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-g7SyVc.s:2138: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-g7SyVc.s:2339: 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 optimized_nonSSE

Compiler output

Implementation: crypto_aead/pi32cipher256v1/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-lDu7AD.s: Assembler messages:
encrypt.c: /tmp/cc-lDu7AD.s:46: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lDu7AD.s:58: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lDu7AD.s:71: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lDu7AD.s:298: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lDu7AD.s:500: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lDu7AD.s:534: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lDu7AD.s:547: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lDu7AD.s:562: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lDu7AD.s:603: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lDu7AD.s:829: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lDu7AD.s:1031: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lDu7AD.s:1041: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lDu7AD.s:1375: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lDu7AD.s:1577: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lDu7AD.s:1611: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lDu7AD.s:1655: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lDu7AD.s:1658: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lDu7AD.s:1660: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lDu7AD.s:1668: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lDu7AD.s:1680: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lDu7AD.s:1696: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lDu7AD.s:1927: Warning: conditional outside an IT block for Thumb.
encrypt.c: /tmp/cc-lDu7AD.s:2129: 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/pi32cipher256v1/optimized_nonSSE
Compiler: gcc -O2 -fomit-frame-pointer
encrypt.c: virtual memory exhausted: Cannot allocate memory

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer optimized_nonSSE
gcc -Os -fomit-frame-pointer optimized_nonSSE
gcc -fno-schedule-insns -O2 -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer optimized_nonSSE

Compiler output

Implementation: crypto_aead/pi32cipher256v1/optimized_nonSSE
Compiler: gcc -O -fomit-frame-pointer
encrypt.c:
encrypt.c: cc1: out of memory allocating 116 bytes after a total of 56938496 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -O -fomit-frame-pointer optimized_nonSSE

Compiler output

Implementation: crypto_aead/pi32cipher256v1/optimized_nonSSE
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c:
encrypt.c: cc1: out of memory allocating 132 bytes after a total of 56958976 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -fno-schedule-insns -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer optimized_nonSSE

Compiler output

Implementation: crypto_aead/pi32cipher256v1/optimized_nonSSE
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c:
encrypt.c: cc1: out of memory allocating 1528 bytes after a total of 49586176 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -fno-schedule-insns -Os -fomit-frame-pointer optimized_nonSSE
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer optimized_nonSSE

Compiler output

Implementation: crypto_aead/pi32cipher256v1/optimized_nonSSE
Compiler: gcc -mcpu=arm1020t -O2 -fomit-frame-pointer
encrypt.c:
encrypt.c: cc1: out of memory allocating 736 bytes after a total of 61050880 bytes

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -mcpu=arm1020t -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm920 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm920t -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm940t -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm9 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer optimized_nonSSE

Compiler output

Implementation: crypto_aead/pi32cipher256v1/optimized_nonSSE
Compiler: gcc -mcpu=arm1020t -O -fomit-frame-pointer
encrypt.c:
encrypt.c: cc1: out of memory allocating 680 bytes after a total of 55586816 bytes

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -mcpu=arm1020t -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm10tdmi -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7tdmi -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm920 -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm920t -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm940t -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm9 -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm9tdmi -O -fomit-frame-pointer optimized_nonSSE

Compiler output

Implementation: crypto_aead/pi32cipher256v1/optimized_nonSSE
Compiler: gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer
encrypt.c:
encrypt.c: cc1: out of memory allocating 728 bytes after a total of 61018112 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer optimized_nonSSE

Compiler output

Implementation: crypto_aead/pi32cipher256v1/optimized_nonSSE
Compiler: gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns
encrypt.c:
encrypt.c: cc1: out of memory allocating 752 bytes after a total of 61050880 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns optimized_nonSSE
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns optimized_nonSSE

Compiler output

Implementation: crypto_aead/pi32cipher256v1/optimized_nonSSE
Compiler: gcc -mcpu=arm1136j-s -O -fomit-frame-pointer
encrypt.c:
encrypt.c: cc1: out of memory allocating 1936 bytes after a total of 55570432 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer optimized_nonSSE

Compiler output

Implementation: crypto_aead/pi32cipher256v1/optimized_nonSSE
Compiler: gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns
encrypt.c:
encrypt.c: cc1: out of memory allocating 696 bytes after a total of 55615488 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns optimized_nonSSE
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns optimized_nonSSE

Compiler output

Implementation: crypto_aead/pi32cipher256v1/optimized_nonSSE
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
encrypt.c: encrypt.c:1: warning: target CPU does not support THUMB instructions
encrypt.c:
encrypt.c: cc1: out of memory allocating 343900 bytes after a total of 62726144 bytes

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm8 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=strongarm -O2 -fomit-frame-pointer optimized_nonSSE

Compiler output

Implementation: crypto_aead/pi32cipher256v1/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: 30, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm810 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -mcpu=arm810 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -mcpu=arm810 -Os -fomit-frame-pointer ref
gcc -mcpu=arm8 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm8 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -mcpu=arm8 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -mcpu=arm8 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -mcpu=strongarm110 -O -fomit-frame-pointer optimized_nonSSE ref
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm -O3 -fomit-frame-pointer optimized_nonSSE ref
gcc -mcpu=strongarm -O -fomit-frame-pointer optimized_nonSSE ref
gcc -mcpu=strongarm -Os -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/pi32cipher256v1/optimized_nonSSE
Compiler: gcc -mcpu=arm810 -Os -fomit-frame-pointer
encrypt.c: encrypt.c:1: warning: target CPU does not support THUMB instructions
encrypt.c:
encrypt.c: cc1: out of memory allocating 1608 bytes after a total of 48521216 bytes

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
gcc -mcpu=arm810 -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm8 -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=strongarm -Os -fomit-frame-pointer optimized_nonSSE

Compiler output

Implementation: crypto_aead/pi32cipher256v1/optimized_nonSSE
Compiler: gcc -mcpu=arm9e -O2 -fomit-frame-pointer
encrypt.c:
encrypt.c: cc1: out of memory allocating 744 bytes after a total of 61042688 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm9e -O2 -fomit-frame-pointer optimized_nonSSE

Compiler output

Implementation: crypto_aead/pi32cipher256v1/optimized_nonSSE
Compiler: gcc -mcpu=arm9e -O -fomit-frame-pointer
encrypt.c:
encrypt.c: cc1: out of memory allocating 664 bytes after a total of 55574528 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm9e -O -fomit-frame-pointer optimized_nonSSE

Compiler output

Implementation: crypto_aead/pi32cipher256v1/optimized_nonSSE
Compiler: gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer
encrypt.c:
encrypt.c: cc1: out of memory allocating 156 bytes after a total of 56946688 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer optimized_nonSSE

Compiler output

Implementation: crypto_aead/pi32cipher256v1/optimized_nonSSE
Compiler: gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer
encrypt.c:
encrypt.c: cc1: out of memory allocating 536 bytes after a total of 48492544 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer optimized_nonSSE

Compiler output

Implementation: crypto_aead/pi32cipher256v1/optimized_nonSSE
Compiler: gcc -mcpu=ep9312 -O2 -fomit-frame-pointer
encrypt.c:
encrypt.c: cc1: out of memory allocating 768 bytes after a total of 61087744 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -mcpu=ep9312 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=xscale -O2 -fomit-frame-pointer optimized_nonSSE

Compiler output

Implementation: crypto_aead/pi32cipher256v1/optimized_nonSSE
Compiler: gcc -mcpu=ep9312 -O -fomit-frame-pointer
encrypt.c:
encrypt.c: cc1: out of memory allocating 672 bytes after a total of 55586816 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -mcpu=ep9312 -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=xscale -O -fomit-frame-pointer optimized_nonSSE