Test results for armeabi, bblack, crypto_aead/tiaoxinv2

[Page version: 20241101 10:17:42]

Measurements for armeabi, bblack, crypto_aead Test results for armeabi, bblack, crypto_aead Test results for crypto_aead/tiaoxinv2
Computer: bblack
Microarchitecture: armeabi; Cortex-A8 (413fc082)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20240716
Operation: crypto_aead
Primitive: tiaoxinv2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
13516836352 32 046326 492 776T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024081220240716
13592036612 32 047610 492 776T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024081220240716
20558429370 32 039454 492 776T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024081220240716
24378465464 32 089851 444 792T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024081220240716
25082467804 32 084435 444 776T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024081220240716
25094467804 32 084435 444 776T:refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024081220240716
25402467728 32 083355 444 784T:refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024081220240716
28011228002 32 037714 484 776T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024081220240716
30228064592 32 079525 440 776T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024081220240716

Compiler output


tiaoxin-optimized.c: In file included from tiaoxin-optimized.c:20:
tiaoxin-optimized.c: In file included from /usr/lib/llvm-7/lib/clang/7.0.1/include/xmmintrin.h:27:
tiaoxin-optimized.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:64:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
tiaoxin-optimized.c:     return (__m64)__builtin_ia32_vec_init_v2si(__i, 0);
tiaoxin-optimized.c:            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tiaoxin-optimized.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:143:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
tiaoxin-optimized.c:     return (__m64)__builtin_ia32_packsswb((__v4hi)__m1, (__v4hi)__m2);
tiaoxin-optimized.c:            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tiaoxin-optimized.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:173:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
tiaoxin-optimized.c:     return (__m64)__builtin_ia32_packssdw((__v2si)__m1, (__v2si)__m2);
tiaoxin-optimized.c:            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tiaoxin-optimized.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:203:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
tiaoxin-optimized.c:     return (__m64)__builtin_ia32_packuswb((__v4hi)__m1, (__v4hi)__m2);
tiaoxin-optimized.c:            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tiaoxin-optimized.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:230:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
tiaoxin-optimized.c:     return (__m64)__builtin_ia32_punpckhbw((__v8qi)__m1, (__v8qi)__m2);
tiaoxin-optimized.c:            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tiaoxin-optimized.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:253:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
tiaoxin-optimized.c:     return (__m64)__builtin_ia32_punpckhwd((__v4hi)__m1, (__v4hi)__m2);
tiaoxin-optimized.c:            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tiaoxin-optimized.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:274:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
tiaoxin-optimized.c:     return (__m64)__builtin_ia32_punpckhdq((__v2si)__m1, (__v2si)__m2);
tiaoxin-optimized.c:            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tiaoxin-optimized.c: /usr/lib/llvm-7/lib/clang/7.0.1/include/mmintrin.h:301:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
tiaoxin-optimized.c:     return (__m64)__builtin_ia32_punpcklbw((__v8qi)__m1, (__v8qi)__m2);
tiaoxin-optimized.c: ...

Number of similar (implementation,compiler) pairs: 5, namely:
ImplementationCompiler
T:nimclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:nimclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:nimclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:nimclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:nimclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Compiler output


tiaoxin-optimized.c: tiaoxin-optimized.c:20:10: fatal error: xmmintrin.h: No such file or directory
tiaoxin-optimized.c:  #include <xmmintrin.h>
tiaoxin-optimized.c:           ^~~~~~~~~~~~~
tiaoxin-optimized.c: compilation terminated.

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
T:nimgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
T:nimgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
T:nimgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
T:nimgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)

Namespace violations


encrypt.o N 00000000
encrypt.o N 00000037
encrypt.o N 00000041
encrypt.o N 00000107
encrypt.o N 00000135
encrypt.o N 00000139
encrypt.o N 00000167
encrypt.o N 00000169
encrypt.o N 00000177
encrypt.o N 0000017c
encrypt.o N 00000193
encrypt.o N 00000195
encrypt.o N 00000197
encrypt.o N 0000019c
encrypt.o N 000001a1
encrypt.o N 000001a7
encrypt.o N 000001aa
tiaoxin-tablebased.o N 00000000
tiaoxin-tablebased.o N 00000037
tiaoxin-tablebased.o N 0000004c
tiaoxin-tablebased.o N 00000112
tiaoxin-tablebased.o N 00000115
tiaoxin-tablebased.o N 00000123
tiaoxin-tablebased.o N 00000137
tiaoxin-tablebased.o N 0000013c
tiaoxin-tablebased.o N 0000013f
tiaoxin-tablebased.o N 00000143
tiaoxin-tablebased.o N 00000147
tiaoxin-tablebased.o N 0000014b
tiaoxin-tablebased.o N 0000014f
tiaoxin-tablebased.o N 0000015c
tiaoxin-tablebased.o N 00000160
tiaoxin-tablebased.o N 00000177
tiaoxin-tablebased.o N 0000017a
tiaoxin-tablebased.o N 00000195
tiaoxin-tablebased.o N 00000199
tiaoxin-tablebased.o N 000001b4
tiaoxin-tablebased.o N 000001c5
tiaoxin-tablebased.o N 000001c8
tiaoxin-tablebased.o N 000001cd
tiaoxin-tablebased.o N 000001cf
tiaoxin-tablebased.o N 000001d1
tiaoxin-tablebased.o N 000001d6
tiaoxin-tablebased.o N 000001db
tiaoxin-tablebased.o N 000001e0
tiaoxin-tablebased.o N 000001e2
tiaoxin-tablebased.o N 000001e5
tiaoxin-tablebased.o N 000001e8
tiaoxin-tablebased.o N 000001eb
tiaoxin-tablebased.o N 000001f1
tiaoxin-tablebased.o N 000001f3
tiaoxin-tablebased.o N 000001f7
tiaoxin-tablebased.o Z0 D
tiaoxin-tablebased.o Z1 D
tiaoxin-tablebased.o tiaoxin_tablebased_decrypt T
tiaoxin-tablebased.o tiaoxin_tablebased_encrypt T

Number of similar (implementation,compiler) pairs: 3, namely:
ImplementationCompiler
T:refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Namespace violations


encrypt.o N 00000000
encrypt.o N 00000037
encrypt.o N 00000041
encrypt.o N 00000106
encrypt.o N 00000134
encrypt.o N 00000138
encrypt.o N 00000166
encrypt.o N 00000168
encrypt.o N 00000176
encrypt.o N 0000017b
encrypt.o N 00000192
encrypt.o N 00000194
encrypt.o N 00000196
encrypt.o N 0000019b
encrypt.o N 000001a0
encrypt.o N 000001a6
encrypt.o N 000001a9
tiaoxin-tablebased.o N 00000000
tiaoxin-tablebased.o N 00000037
tiaoxin-tablebased.o N 0000004c
tiaoxin-tablebased.o N 00000111
tiaoxin-tablebased.o N 00000114
tiaoxin-tablebased.o N 00000122
tiaoxin-tablebased.o N 00000136
tiaoxin-tablebased.o N 0000013b
tiaoxin-tablebased.o N 0000013e
tiaoxin-tablebased.o N 00000142
tiaoxin-tablebased.o N 00000146
tiaoxin-tablebased.o N 0000014a
tiaoxin-tablebased.o N 0000014e
tiaoxin-tablebased.o N 0000015b
tiaoxin-tablebased.o N 0000015f
tiaoxin-tablebased.o N 00000176
tiaoxin-tablebased.o N 00000179
tiaoxin-tablebased.o N 00000194
tiaoxin-tablebased.o N 00000198
tiaoxin-tablebased.o N 000001b3
tiaoxin-tablebased.o N 000001c4
tiaoxin-tablebased.o N 000001c7
tiaoxin-tablebased.o N 000001cc
tiaoxin-tablebased.o N 000001ce
tiaoxin-tablebased.o N 000001d0
tiaoxin-tablebased.o N 000001d5
tiaoxin-tablebased.o N 000001da
tiaoxin-tablebased.o N 000001df
tiaoxin-tablebased.o N 000001e1
tiaoxin-tablebased.o N 000001e4
tiaoxin-tablebased.o N 000001e7
tiaoxin-tablebased.o N 000001ea
tiaoxin-tablebased.o N 000001f0
tiaoxin-tablebased.o N 000001f2
tiaoxin-tablebased.o N 000001f6
tiaoxin-tablebased.o Z0 D
tiaoxin-tablebased.o Z1 D
tiaoxin-tablebased.o tiaoxin_tablebased_decrypt T
tiaoxin-tablebased.o tiaoxin_tablebased_encrypt T

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Namespace violations


tiaoxin-tablebased.o Z0 D
tiaoxin-tablebased.o Z1 D
tiaoxin-tablebased.o tiaoxin_tablebased_decrypt T
tiaoxin-tablebased.o tiaoxin_tablebased_encrypt T

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)