Implementation notes: armeabi, h4mx515e, crypto_aead/paeq128t

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_aead
Primitive: paeq128t
TimeImplementationCompilerBenchmark dateSUPERCOP version
12994056refg++ -fno-schedule-insns -O3 -fomit-frame-pointer2014072020140622
13169881refg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014072020140622
13793958refg++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014072020140622
15881478refg++ -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014072020140622
15905501refg++ -O3 -fomit-frame-pointer2014072020140622
16120495refg++ -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014072020140622
16137197refg++ -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014072020140622
16317399refg++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014072020140622
16392930refg++ -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014072020140622
16523699refg++ -mcpu=arm810 -O3 -fomit-frame-pointer2014072020140622
16534441refg++ -mcpu=strongarm -O3 -fomit-frame-pointer2014072020140622
16578335refg++ -mcpu=arm8 -O3 -fomit-frame-pointer2014072020140622
16745754refg++ -mcpu=strongarm110 -O3 -fomit-frame-pointer2014072020140622
17924745refg++ -O2 -fomit-frame-pointer2014072020140622
17983673refg++ -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014072020140622
18654128refg++ -mcpu=strongarm110 -Os -fomit-frame-pointer2014072020140622
18659882refg++ -mcpu=strongarm -Os -fomit-frame-pointer2014072020140622
18664145refg++ -mcpu=strongarm1100 -Os -fomit-frame-pointer2014072020140622
18675170refg++ -mcpu=arm8 -Os -fomit-frame-pointer2014072020140622
18763495refg++ -mcpu=arm810 -Os -fomit-frame-pointer2014072020140622
18778757refg++ -mcpu=arm8 -O2 -fomit-frame-pointer2014072020140622
18787857refg++ -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014072020140622
18790876refg++ -mcpu=strongarm110 -O2 -fomit-frame-pointer2014072020140622
18818161refg++ -mcpu=arm810 -O2 -fomit-frame-pointer2014072020140622
18879159refg++ -mcpu=strongarm -O2 -fomit-frame-pointer2014072020140622
20372752refg++ -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014072020140622
20515482refg++ -fno-schedule-insns -O2 -fomit-frame-pointer2014072020140622
20560119refg++ -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014072020140622
21837036refg++ -Os -fomit-frame-pointer2014072020140622
21846525refg++ -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014072020140622
22069264refg++ -mcpu=strongarm -O -fomit-frame-pointer2014072020140622
22073655refg++ -mcpu=arm8 -O -fomit-frame-pointer2014072020140622
22087353refg++ -mcpu=arm810 -O -fomit-frame-pointer2014072020140622
22130022refg++ -mcpu=strongarm110 -O -fomit-frame-pointer2014072020140622
22141970refg++ -mcpu=strongarm1100 -O -fomit-frame-pointer2014072020140622
23893048refg++ -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014072020140622
23946559refg++ -mcpu=cortex-a9 -Os -fomit-frame-pointer2014072020140622
24157130refg++ -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014072020140622
24171403refg++ -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014072020140622
24386430refg++ -O -fomit-frame-pointer2014072020140622
24389125refg++ -fno-schedule-insns -O -fomit-frame-pointer2014072020140622
24397413refg++ -mcpu=cortex-a9 -O -fomit-frame-pointer2014072020140622
25628748refg++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014072020140622
25893809refg++ -fno-schedule-insns -Os -fomit-frame-pointer2014072020140622
26267147refg++ -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014072020140622
26295603refg++ -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014072020140622
26316486refg++ -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014072020140622
26390066refg++ -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014072020140622
27456603refg++ -mcpu=xscale -O3 -fomit-frame-pointer2014072020140622
27510179refg++ -mcpu=arm9e -O3 -fomit-frame-pointer2014072020140622
27558133refg++ -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014072020140622
27573486refg++ -mcpu=arm920t -O3 -fomit-frame-pointer2014072020140622
27577040refg++ -mcpu=arm940t -O3 -fomit-frame-pointer2014072020140622
27585930refg++ -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014072020140622
27598508refg++ -mcpu=arm1020t -O3 -fomit-frame-pointer2014072020140622
27611761refg++ -mcpu=arm920 -O3 -fomit-frame-pointer2014072020140622
27616436refg++ -mcpu=ep9312 -O3 -fomit-frame-pointer2014072020140622
27617523refg++ -mcpu=arm9 -O3 -fomit-frame-pointer2014072020140622
28176458refg++ -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014072020140622
34027885refg++ -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014072020140622
34034556refg++ -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014072020140622
34040073refg++ -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014072020140622
34041172refg++ -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014072020140622
35820279refg++ -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014072020140622
35827639refg++ -mcpu=xscale -O2 -fomit-frame-pointer2014072020140622
35834759refg++ -mcpu=arm9e -O2 -fomit-frame-pointer2014072020140622
35928494refg++ -mcpu=arm920t -O2 -fomit-frame-pointer2014072020140622
35929095refg++ -mcpu=arm920 -O2 -fomit-frame-pointer2014072020140622
35931097refg++ -mcpu=arm9 -O2 -fomit-frame-pointer2014072020140622
35954051refg++ -mcpu=arm940t -O2 -fomit-frame-pointer2014072020140622
35988325refg++ -mcpu=ep9312 -O2 -fomit-frame-pointer2014072020140622
36159927refg++ -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014072020140622
36182466refg++ -mcpu=arm1020t -O2 -fomit-frame-pointer2014072020140622
36320425refg++ -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014072020140622
38947650refg++ -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014072020140622
38952408refg++ -mcpu=arm1136jf-s -O -fomit-frame-pointer2014072020140622
38963892refg++ -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014072020140622
39003608refg++ -mcpu=arm1136j-s -O -fomit-frame-pointer2014072020140622
40560575refg++ -mcpu=xscale -O -fomit-frame-pointer2014072020140622
40581510refg++ -mcpu=arm10tdmi -O -fomit-frame-pointer2014072020140622
40606247refg++ -mcpu=arm1020t -O -fomit-frame-pointer2014072020140622
40626073refg++ -mcpu=arm9e -O -fomit-frame-pointer2014072020140622
40883088refg++ -mcpu=arm9tdmi -O -fomit-frame-pointer2014072020140622
40905437refg++ -mcpu=arm9 -O -fomit-frame-pointer2014072020140622
40922348refg++ -mcpu=arm940t -O -fomit-frame-pointer2014072020140622
40923821refg++ -mcpu=arm7tdmi -O -fomit-frame-pointer2014072020140622
40944803refg++ -mcpu=arm920 -O -fomit-frame-pointer2014072020140622
41235811refg++ -mcpu=arm920t -O -fomit-frame-pointer2014072020140622
41248135refg++ -mcpu=ep9312 -O -fomit-frame-pointer2014072020140622
113544068refg++2014072020140622

Compiler output

Implementation: crypto_aead/paeq128t/ref
Compiler: g++ -mcpu=arm810 -O2 -fomit-frame-pointer
encrypt.cpp: encrypt.cpp:1: warning: target CPU does not support THUMB instructions
try.cpp: try.cpp:1: warning: target CPU does not support THUMB instructions
try.cpp: try-anything.cpp:1: warning: target CPU does not support THUMB instructions
try.cpp: try.cpp:1: warning: target CPU does not support THUMB instructions
try.cpp: try-anything.cpp:1: warning: target CPU does not support THUMB instructions
measure.cpp: measure.cpp:1: warning: target CPU does not support THUMB instructions
measure.cpp: measure-anything.cpp:1: warning: target CPU does not support THUMB instructions

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
g++ -mcpu=arm810 -O2 -fomit-frame-pointer ref
g++ -mcpu=arm810 -O3 -fomit-frame-pointer ref
g++ -mcpu=arm810 -O -fomit-frame-pointer ref
g++ -mcpu=arm810 -Os -fomit-frame-pointer ref
g++ -mcpu=arm8 -O2 -fomit-frame-pointer ref
g++ -mcpu=arm8 -O3 -fomit-frame-pointer ref
g++ -mcpu=arm8 -O -fomit-frame-pointer ref
g++ -mcpu=arm8 -Os -fomit-frame-pointer ref
g++ -mcpu=strongarm1100 -O2 -fomit-frame-pointer ref
g++ -mcpu=strongarm1100 -O3 -fomit-frame-pointer ref
g++ -mcpu=strongarm1100 -O -fomit-frame-pointer ref
g++ -mcpu=strongarm1100 -Os -fomit-frame-pointer ref
g++ -mcpu=strongarm110 -O2 -fomit-frame-pointer ref
g++ -mcpu=strongarm110 -O3 -fomit-frame-pointer ref
g++ -mcpu=strongarm110 -O -fomit-frame-pointer ref
g++ -mcpu=strongarm110 -Os -fomit-frame-pointer ref
g++ -mcpu=strongarm -O2 -fomit-frame-pointer ref
g++ -mcpu=strongarm -O3 -fomit-frame-pointer ref
g++ -mcpu=strongarm -O -fomit-frame-pointer ref
g++ -mcpu=strongarm -Os -fomit-frame-pointer ref