Test results for armeabi, berry0, crypto_hash/xoodyakv1
[Page version: 20250206 00:27:24]
Measurements for armeabi, berry0, crypto_hash
Test results for armeabi, berry0, crypto_hash
Test results for crypto_hash/xoodyakv1
Computer: berry0
Microarchitecture: armeabi; ARM1176 (410fb767)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20240909
Operation: crypto_hash
Primitive: xoodyakv1
Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
95417 | 9138 0 0 | 17595 352 744 | T:xkcp/plain-ua | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
97533 | 9308 0 0 | 18387 360 744 | T:xkcp/plain-ua | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
99442 | 9664 0 0 | 18867 360 744 | T:xkcp/plain-ua | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
101253 | 10020 0 0 | 20883 360 744 | T:xkcp/plain-ua | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
104751 | 9911 0 0 | 19402 384 744 | T:xkcp/plain-ua | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
104893 | 11103 0 0 | 23028 388 752 | T:xkcp/plain-ua | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
105070 | 10567 0 0 | 21976 388 744 | T:xkcp/plain-ua | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
107740 | 11347 0 0 | 23320 388 752 | T:xkcp/plain-ua | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
124601 | 10170 0 0 | 19650 384 744 | T:xkcp/plain-ua | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
177118 | 5792 0 0 | 17760 388 752 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
184203 | 5528 0 0 | 16972 388 744 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
189580 | 5800 0 0 | 17816 388 752 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
409005 | 7452 0 0 | 18307 360 744 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
676690 | 4096 0 0 | 13602 384 744 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
1185145 | 3800 0 0 | 12995 360 744 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
1212660 | 4407 0 0 | 13882 384 744 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
1824257 | 3624 0 0 | 12695 360 744 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
2081785 | 3393 0 0 | 12939 352 744 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
16798196 | 35704 72 80 | 50391 716 840 | T:refcpp | clang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
17106740 | 26728 72 84 | 38851 704 824 | T:refcpp | clang++ -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
18898858 | 40688 72 74 | 54255 716 832 | T:refcpp | g++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
20465017 | 26906 72 74 | 38996 724 832 | T:refcpp | g++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
21042163 | 33904 72 84 | 47926 712 832 | T:refcpp | clang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
23857521 | 31172 72 74 | 43136 720 832 | T:refcpp | g++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
28999921 | 22995 72 74 | 34914 748 816 | T:refcpp | g++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
55418786 | 46267 84 80 | 57965 824 824 | T:refcpp | clang++ -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
Compiler output
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:727:29: error: expected '%<type>' or "<type>"
Xoodoo-uf-armv6-le-gcc.s: .section .note.GNU-stack,"",@progbits
Xoodoo-uf-armv6-le-gcc.s: ^
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:xkcp/ARMv6 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:xkcp/ARMv6 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:xkcp/ARMv6 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:xkcp/ARMv6 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:xkcp/ARMv6 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Compiler output
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s: Assembler messages:
Xoodoo-uf-armv6-le-gcc.s: Xoodoo-uf-armv6-le-gcc.s:727: Error: junk at end of line, first unrecognized character is `,'
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:xkcp/ARMv6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/ARMv6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/ARMv6 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/ARMv6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Compiler output
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:1093:29: error: expected '%<type>' or "<type>"
Xoodoo-u1-armv6m-le-gcc.s: .section .note.GNU-stack,"",@progbits
Xoodoo-u1-armv6m-le-gcc.s: ^
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:xkcp/ARMv6M | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:xkcp/ARMv6M | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:xkcp/ARMv6M | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:xkcp/ARMv6M | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:xkcp/ARMv6M | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Compiler output
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s: Assembler messages:
Xoodoo-u1-armv6m-le-gcc.s: Xoodoo-u1-armv6m-le-gcc.s:1093: Error: junk at end of line, first unrecognized character is `,'
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:xkcp/ARMv6M | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/ARMv6M | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/ARMv6M | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/ARMv6M | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Compiler output
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:35:13: error: operand must be a register in range [r0, r7]
Xoodoo-uf-armv7m-le-gcc.s: movs r12, #0
Xoodoo-uf-armv7m-le-gcc.s: ^
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:36:18: error: registers must be in range r0-r7
Xoodoo-uf-armv7m-le-gcc.s: stmia r0!, { r1 - r3, r12 }
Xoodoo-uf-armv7m-le-gcc.s: ^
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:37:18: error: registers must be in range r0-r7
Xoodoo-uf-armv7m-le-gcc.s: stmia r0!, { r1 - r3, r12 }
Xoodoo-uf-armv7m-le-gcc.s: ^
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:38:18: error: registers must be in range r0-r7
Xoodoo-uf-armv7m-le-gcc.s: stmia r0!, { r1 - r3, r12 }
Xoodoo-uf-armv7m-le-gcc.s: ^
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:56:5: error: invalid instruction, any one of the following would fix this:
Xoodoo-uf-armv7m-le-gcc.s: ldr r4, [r1], #4
Xoodoo-uf-armv7m-le-gcc.s: ^
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:56:5: note: instruction requires: thumb2
Xoodoo-uf-armv7m-le-gcc.s: ldr r4, [r1], #4
Xoodoo-uf-armv7m-le-gcc.s: ^
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:56:5: note: instruction requires: arm-mode
Xoodoo-uf-armv7m-le-gcc.s: ldr r4, [r1], #4
Xoodoo-uf-armv7m-le-gcc.s: ^
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:56:23: note: too many operands for instruction
Xoodoo-uf-armv7m-le-gcc.s: ldr r4, [r1], #4
Xoodoo-uf-armv7m-le-gcc.s: ^
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:58:5: error: invalid instruction, any one of the following would fix this:
Xoodoo-uf-armv7m-le-gcc.s: ...
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:xkcp/ARMv7M | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:xkcp/ARMv7M | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:xkcp/ARMv7M | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:xkcp/ARMv7M | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:xkcp/ARMv7M | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Compiler output
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s: Assembler messages:
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:35: Error: cannot honor width suffix -- `movs r12,#0'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:36: Error: cannot honor width suffix -- `stmia r0!,{ r1-r3,r12 }'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:37: Error: cannot honor width suffix -- `stmia r0!,{ r1-r3,r12 }'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:38: Error: cannot honor width suffix -- `stmia r0!,{ r1-r3,r12 }'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:56: Error: cannot honor width suffix -- `ldr r4,[r1],#4'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:58: Error: cannot honor width suffix -- `str r2,[r0],#4'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:66: Error: cannot honor width suffix -- `ldrb r4,[r1],#1'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:68: Error: cannot honor width suffix -- `strb r2,[r0],#1'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:87: Error: cannot honor width suffix -- `ldr r2,[r1],#4'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:88: Error: cannot honor width suffix -- `str r2,[r0],#4'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:95: Error: cannot honor width suffix -- `ldrb r2,[r1],#1'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:96: Error: cannot honor width suffix -- `strb r2,[r0],#1'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:115: Error: cannot honor width suffix -- `str r3,[r0],#4'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:119: Error: cannot honor width suffix -- `ands r1,#3'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:122: Error: cannot honor width suffix -- `strb r3,[r0],#1'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:141: Error: cannot honor width suffix -- `ldr r2,[r0],#4'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:142: Error: cannot honor width suffix -- `str r2,[r1],#4'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:149: Error: cannot honor width suffix -- `ldrb r2,[r0],#1'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:150: Error: cannot honor width suffix -- `strb r2,[r1],#1'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:171: Error: cannot honor width suffix -- `ldr r5,[r0],#4'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:172: Error: cannot honor width suffix -- `ldr r4,[r1],#4'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:174: Error: cannot honor width suffix -- `str r5,[r2],#4'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:181: Error: cannot honor width suffix -- `ldrb r5,[r0],#1'
Xoodoo-uf-armv7m-le-gcc.s: Xoodoo-uf-armv7m-le-gcc.s:182: Error: cannot honor width suffix -- `ldrb r4,[r1],#1'
Xoodoo-uf-armv7m-le-gcc.s: ...
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:xkcp/ARMv7M | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/ARMv7M | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/ARMv7M | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/ARMv7M | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Compiler output
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:2:16: error: unexpected token in argument list
Xoodoo-avr8-u1.s: ; The eXtended Keccak Code Package (XKCP)
Xoodoo-avr8-u1.s: ^
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:5:14: error: unexpected token in argument list
Xoodoo-avr8-u1.s: ; The Xoodoo permutation, designed by Joan Daemen, Seth Hoffert, Gilles Van Assche and Ronny Van Keer.
Xoodoo-avr8-u1.s: ^
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:7:21: error: unexpected token in argument list
Xoodoo-avr8-u1.s: ; Implementation by Ronny Van Keer, hereby denoted as "the implementer".
Xoodoo-avr8-u1.s: ^
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:9:12: error: unexpected token in argument list
Xoodoo-avr8-u1.s: ; For more information, feedback or questions, please refer to the Keccak Team website:
Xoodoo-avr8-u1.s: ^
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:10:3: error: invalid symbol redefinition
Xoodoo-avr8-u1.s: ; https://keccak.team/
Xoodoo-avr8-u1.s: ^
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:12:10: error: unexpected token in argument list
Xoodoo-avr8-u1.s: ; To the extent possible under law, the implementer has waived all copyright
Xoodoo-avr8-u1.s: ^
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:13:15: error: unexpected token in argument list
Xoodoo-avr8-u1.s: ; and related or neighboring rights to the source code in this file.
Xoodoo-avr8-u1.s: ^
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:16:3: error: unexpected token at start of statement
Xoodoo-avr8-u1.s: ; ---
Xoodoo-avr8-u1.s: ^
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:18:3: error: instruction 'thi' can not set flags, but 's' suffix specified
Xoodoo-avr8-u1.s: ...
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:xkcp/AVR8 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:xkcp/AVR8 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:xkcp/AVR8 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:xkcp/AVR8 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:xkcp/AVR8 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Compiler output
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s: Assembler messages:
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:2: Error: bad instruction `the eXtended Keccak Code Package(XKCP)'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:5: Error: bad instruction `the Xoodoo permutation,designed by Joan Daemen,Seth Hoffert,Gilles Van Assche and Ronny Van Keer.'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:7: Error: bad instruction `implementation by Ronny Van Keer,hereby denoted as "the implementer".'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:9: Error: bad instruction `for more information,feedback or questions,please refer to the Keccak Team website:'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:12: Error: bad instruction `to the extent possible under law,the implementer has waived all copyright'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:13: Error: ARM register expected -- `and related or neighboring rights to the source code in this file.'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:16: Error: junk at end of line, first unrecognized character is `-'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:18: Error: bad instruction `this file implements Xoodoo in a SnP-compatible way.'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:19: Error: bad instruction `please refer to SnP-documentation.h for more details.'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:21: Error: bad instruction `this implementation comes with Xoodoo-SnP.h in the same folder.'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:22: Error: bad instruction `please refer to LowLevel.build for the exact list of other files it must be combined with.'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:25: Error: bad instruction `tested on ATmega1280 simulator'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:27: Error: bad instruction `registers used in all routines'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:35: Error: junk at end of line, first unrecognized character is `-'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:37: Error: bad instruction `void Xoodoo_StaticInitialize(void)'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:41: Error: junk at end of line, first unrecognized character is `-'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:43: Error: bad instruction `void Xoodoo_Initialize(void*state)'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:45: Error: bad instruction `argument state is passed in r24:r25'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:49: Error: selected processor does not support `movw rZ,r24' in ARM mode
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:50: Error: bad instruction `ldi r23,3*4/2'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:50: Error: bad instruction `clear state(8 bytes/2 lanes)per iteration'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:52: Error: bad instruction `st z+,zero'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:53: Error: bad instruction `st z+,zero'
Xoodoo-avr8-u1.s: Xoodoo-avr8-u1.s:54: Error: bad instruction `st z+,zero'
Xoodoo-avr8-u1.s: ...
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:xkcp/AVR8 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/AVR8 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/AVR8 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/AVR8 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Compiler output
Xoodoo-SIMD512.c: In file included from Xoodoo-SIMD512.c:22:
Xoodoo-SIMD512.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.1/include/smmintrin.h:13:
Xoodoo-SIMD512.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.1/include/tmmintrin.h:13:
Xoodoo-SIMD512.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.1/include/pmmintrin.h:13:
Xoodoo-SIMD512.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.1/include/emmintrin.h:13:
Xoodoo-SIMD512.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.1/include/xmmintrin.h:13:
Xoodoo-SIMD512.c: /usr/lib/llvm-11/lib/clang/11.0.1/include/mmintrin.h:50:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
Xoodoo-SIMD512.c: return (__m64)__builtin_ia32_vec_init_v2si(__i, 0);
Xoodoo-SIMD512.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Xoodoo-SIMD512.c: /usr/lib/llvm-11/lib/clang/11.0.1/include/mmintrin.h:129:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
Xoodoo-SIMD512.c: return (__m64)__builtin_ia32_packsswb((__v4hi)__m1, (__v4hi)__m2);
Xoodoo-SIMD512.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Xoodoo-SIMD512.c: /usr/lib/llvm-11/lib/clang/11.0.1/include/mmintrin.h:159:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
Xoodoo-SIMD512.c: return (__m64)__builtin_ia32_packssdw((__v2si)__m1, (__v2si)__m2);
Xoodoo-SIMD512.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Xoodoo-SIMD512.c: /usr/lib/llvm-11/lib/clang/11.0.1/include/mmintrin.h:189:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
Xoodoo-SIMD512.c: return (__m64)__builtin_ia32_packuswb((__v4hi)__m1, (__v4hi)__m2);
Xoodoo-SIMD512.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Xoodoo-SIMD512.c: /usr/lib/llvm-11/lib/clang/11.0.1/include/mmintrin.h:216:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
Xoodoo-SIMD512.c: return (__m64)__builtin_ia32_punpckhbw((__v8qi)__m1, (__v8qi)__m2);
Xoodoo-SIMD512.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Xoodoo-SIMD512.c: /usr/lib/llvm-11/lib/clang/11.0.1/include/mmintrin.h:239:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
Xoodoo-SIMD512.c: return (__m64)__builtin_ia32_punpckhwd((__v4hi)__m1, (__v4hi)__m2);
Xoodoo-SIMD512.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Xoodoo-SIMD512.c: /usr/lib/llvm-11/lib/clang/11.0.1/include/mmintrin.h:260:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
Xoodoo-SIMD512.c: ...
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:xkcp/AVX512 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:xkcp/AVX512 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:xkcp/AVX512 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:xkcp/AVX512 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:xkcp/AVX512 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Compiler output
Xoodoo-SIMD512.c: Xoodoo-SIMD512.c:22:10: fatal error: smmintrin.h: No such file or directory
Xoodoo-SIMD512.c: 22 | #include <smmintrin.h>
Xoodoo-SIMD512.c: | ^~~~~~~~~~~~~
Xoodoo-SIMD512.c: compilation terminated.
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:xkcp/AVX512 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/AVX512 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/AVX512 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/AVX512 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Compiler output
Xoodoo-SIMD128.c: In file included from Xoodoo-SIMD128.c:22:
Xoodoo-SIMD128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.1/include/emmintrin.h:13:
Xoodoo-SIMD128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.1/include/xmmintrin.h:13:
Xoodoo-SIMD128.c: /usr/lib/llvm-11/lib/clang/11.0.1/include/mmintrin.h:50:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
Xoodoo-SIMD128.c: return (__m64)__builtin_ia32_vec_init_v2si(__i, 0);
Xoodoo-SIMD128.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Xoodoo-SIMD128.c: /usr/lib/llvm-11/lib/clang/11.0.1/include/mmintrin.h:129:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
Xoodoo-SIMD128.c: return (__m64)__builtin_ia32_packsswb((__v4hi)__m1, (__v4hi)__m2);
Xoodoo-SIMD128.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Xoodoo-SIMD128.c: /usr/lib/llvm-11/lib/clang/11.0.1/include/mmintrin.h:159:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
Xoodoo-SIMD128.c: return (__m64)__builtin_ia32_packssdw((__v2si)__m1, (__v2si)__m2);
Xoodoo-SIMD128.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Xoodoo-SIMD128.c: /usr/lib/llvm-11/lib/clang/11.0.1/include/mmintrin.h:189:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
Xoodoo-SIMD128.c: return (__m64)__builtin_ia32_packuswb((__v4hi)__m1, (__v4hi)__m2);
Xoodoo-SIMD128.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Xoodoo-SIMD128.c: /usr/lib/llvm-11/lib/clang/11.0.1/include/mmintrin.h:216:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
Xoodoo-SIMD128.c: return (__m64)__builtin_ia32_punpckhbw((__v8qi)__m1, (__v8qi)__m2);
Xoodoo-SIMD128.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Xoodoo-SIMD128.c: /usr/lib/llvm-11/lib/clang/11.0.1/include/mmintrin.h:239:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
Xoodoo-SIMD128.c: return (__m64)__builtin_ia32_punpckhwd((__v4hi)__m1, (__v4hi)__m2);
Xoodoo-SIMD128.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Xoodoo-SIMD128.c: /usr/lib/llvm-11/lib/clang/11.0.1/include/mmintrin.h:260:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
Xoodoo-SIMD128.c: return (__m64)__builtin_ia32_punpckhdq((__v2si)__m1, (__v2si)__m2);
Xoodoo-SIMD128.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Xoodoo-SIMD128.c: /usr/lib/llvm-11/lib/clang/11.0.1/include/mmintrin.h:287:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
Xoodoo-SIMD128.c: ...
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:xkcp/SSE2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:xkcp/SSE2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:xkcp/SSE2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:xkcp/SSE2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:xkcp/SSE2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Compiler output
Xoodoo-SIMD128.c: Xoodoo-SIMD128.c:22:10: fatal error: emmintrin.h: No such file or directory
Xoodoo-SIMD128.c: 22 | #include <emmintrin.h>
Xoodoo-SIMD128.c: | ^~~~~~~~~~~~~
Xoodoo-SIMD128.c: compilation terminated.
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:xkcp/SSE2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/SSE2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/SSE2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/SSE2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Namespace violations
Xoodoo-reference.o N 0
Xoodoo-reference.o N 106
Xoodoo-reference.o N 111
Xoodoo-reference.o N 11a
Xoodoo-reference.o N 12e
Xoodoo-reference.o N 13c
Xoodoo-reference.o N 148
Xoodoo-reference.o N 159
Xoodoo-reference.o N 166
Xoodoo-reference.o N 16c
Xoodoo-reference.o N 16e
Xoodoo-reference.o N 170
Xoodoo-reference.o N 17d
Xoodoo-reference.o N 17f
Xoodoo-reference.o N 182
Xoodoo-reference.o N 184
Xoodoo-reference.o N 186
Xoodoo-reference.o N 188
Xoodoo-reference.o N 18a
Xoodoo-reference.o N 18c
Xoodoo-reference.o N 19d
Xoodoo-reference.o N 1b5
Xoodoo-reference.o N 1c7
Xoodoo-reference.o N 1d6
Xoodoo-reference.o N 1e6
Xoodoo-reference.o N 1fc
Xoodoo-reference.o N 217
Xoodoo-reference.o N 22b
Xoodoo-reference.o N 245
Xoodoo-reference.o N 25
Xoodoo-reference.o N 25c
Xoodoo-reference.o N 273
Xoodoo-reference.o N 28b
Xoodoo-reference.o N 290
Xoodoo-reference.o N 297
Xoodoo-reference.o N 29c
Xoodoo-reference.o N 2a3
Xoodoo-reference.o N 2ad
Xoodoo-reference.o N 2b3
Xoodoo-reference.o N 2ba
Xoodoo-reference.o N 38
Xoodoo-reference.o N f6
Xoodoo-reference.o N f9
Xoodoo-reference.o Xoodoo_AddByte T
Xoodoo-reference.o Xoodoo_AddBytes T
Xoodoo-reference.o Xoodoo_ExtractAndAddBytes T
Xoodoo-reference.o Xoodoo_ExtractBytes T
Xoodoo-reference.o Xoodoo_Initialize T
Xoodoo-reference.o Xoodoo_OverwriteBytes T
Xoodoo-reference.o Xoodoo_OverwriteWithZeroes T
Xoodoo-reference.o Xoodoo_Permute_12rounds T
Xoodoo-reference.o Xoodoo_Permute_6rounds T
Xoodoo-reference.o Xoodoo_Permute_Nrounds T
Xoodoo-reference.o Xoodoo_StaticInitialize T
Xoodyak.o N 0
Xoodyak.o N 105
Xoodyak.o N 10d
Xoodyak.o N 11f
Xoodyak.o N 128
Xoodyak.o N 12e
Xoodyak.o N 142
Xoodyak.o N 148
Xoodyak.o N 155
Xoodyak.o N 15a
Xoodyak.o N 162
Xoodyak.o N 16b
Xoodyak.o N 189
Xoodyak.o N 19a
Xoodyak.o N 19c
Xoodyak.o N 1a1
Xoodyak.o N 1a8
Xoodyak.o N 1ab
Xoodyak.o N 1b1
Xoodyak.o N 1b9
Xoodyak.o N 1c4
Xoodyak.o N 1c8
Xoodyak.o N 1da
Xoodyak.o N 1dc
Xoodyak.o N 1e1
Xoodyak.o N 1e3
Xoodyak.o N 1e6
Xoodyak.o N 1ef
Xoodyak.o N 1fc
Xoodyak.o N 1ff
Xoodyak.o N 205
Xoodyak.o N 210
Xoodyak.o N 213
Xoodyak.o N 219
Xoodyak.o N 21c
Xoodyak.o N 234
Xoodyak.o N 246
Xoodyak.o N 25
Xoodyak.o N 256
Xoodyak.o N 265
Xoodyak.o N 27d
Xoodyak.o N 291
Xoodyak.o N 29f
Xoodyak.o N 2a1
Xoodyak.o N 2a3
Xoodyak.o N 2a9
Xoodyak.o N 2b1
Xoodyak.o N 2b5
Xoodyak.o N 2b7
Xoodyak.o N 2d1
Xoodyak.o N 2e4
Xoodyak.o N 2e6
Xoodyak.o N 2eb
Xoodyak.o N 2ef
Xoodyak.o N 2f
Xoodyak.o N 302
Xoodyak.o N 311
Xoodyak.o N 321
Xoodyak.o N 331
Xoodyak.o N 341
Xoodyak.o N 354
Xoodyak.o N 364
Xoodyak.o N 366
Xoodyak.o N 36b
Xoodyak.o N 370
Xoodyak.o N ed
Xoodyak.o N fb
Xoodyak.o Xoodyak_Absorb T
Xoodyak.o Xoodyak_Decrypt T
Xoodyak.o Xoodyak_Encrypt T
Xoodyak.o Xoodyak_Initialize T
Xoodyak.o Xoodyak_Ratchet T
Xoodyak.o Xoodyak_Squeeze T
Xoodyak.o Xoodyak_SqueezeKey T
hash.o N 0
hash.o N 111
hash.o N 117
hash.o N 125
hash.o N 12f
hash.o N 137
hash.o N 14b
hash.o N 151
hash.o N 156
hash.o N 15e
hash.o N 167
hash.o N 185
hash.o N 194
hash.o N 1a4
hash.o N 1ca
hash.o N 1ce
hash.o N 1d7
hash.o N 1e8
hash.o N 1ec
hash.o N 1ef
hash.o N 1f5
hash.o N 25
hash.o N 2c
hash.o N ea
hash.o N f7
hash.o N fe
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Namespace violations
Xoodoo-reference.o N 0
Xoodoo-reference.o N 106
Xoodoo-reference.o N 111
Xoodoo-reference.o N 11a
Xoodoo-reference.o N 12e
Xoodoo-reference.o N 13c
Xoodoo-reference.o N 148
Xoodoo-reference.o N 159
Xoodoo-reference.o N 166
Xoodoo-reference.o N 16c
Xoodoo-reference.o N 16e
Xoodoo-reference.o N 170
Xoodoo-reference.o N 17d
Xoodoo-reference.o N 17f
Xoodoo-reference.o N 182
Xoodoo-reference.o N 184
Xoodoo-reference.o N 186
Xoodoo-reference.o N 188
Xoodoo-reference.o N 18a
Xoodoo-reference.o N 18c
Xoodoo-reference.o N 19d
Xoodoo-reference.o N 1b5
Xoodoo-reference.o N 1c7
Xoodoo-reference.o N 1d6
Xoodoo-reference.o N 1e6
Xoodoo-reference.o N 1fc
Xoodoo-reference.o N 217
Xoodoo-reference.o N 22b
Xoodoo-reference.o N 245
Xoodoo-reference.o N 25
Xoodoo-reference.o N 25c
Xoodoo-reference.o N 273
Xoodoo-reference.o N 28b
Xoodoo-reference.o N 290
Xoodoo-reference.o N 297
Xoodoo-reference.o N 29c
Xoodoo-reference.o N 2a3
Xoodoo-reference.o N 2ad
Xoodoo-reference.o N 2b3
Xoodoo-reference.o N 2ba
Xoodoo-reference.o N 38
Xoodoo-reference.o N f6
Xoodoo-reference.o N f9
Xoodoo-reference.o Xoodoo_AddByte T
Xoodoo-reference.o Xoodoo_AddBytes T
Xoodoo-reference.o Xoodoo_ExtractAndAddBytes T
Xoodoo-reference.o Xoodoo_ExtractBytes T
Xoodoo-reference.o Xoodoo_Initialize T
Xoodoo-reference.o Xoodoo_OverwriteBytes T
Xoodoo-reference.o Xoodoo_OverwriteWithZeroes T
Xoodoo-reference.o Xoodoo_Permute_12rounds T
Xoodoo-reference.o Xoodoo_Permute_6rounds T
Xoodoo-reference.o Xoodoo_Permute_Nrounds T
Xoodoo-reference.o Xoodoo_StaticInitialize T
Xoodyak.o N 0
Xoodyak.o N 105
Xoodyak.o N 10d
Xoodyak.o N 11f
Xoodyak.o N 128
Xoodyak.o N 12e
Xoodyak.o N 142
Xoodyak.o N 148
Xoodyak.o N 155
Xoodyak.o N 15a
Xoodyak.o N 162
Xoodyak.o N 16b
Xoodyak.o N 189
Xoodyak.o N 19a
Xoodyak.o N 19c
Xoodyak.o N 1a1
Xoodyak.o N 1a8
Xoodyak.o N 1ab
Xoodyak.o N 1b1
Xoodyak.o N 1b9
Xoodyak.o N 1c4
Xoodyak.o N 1c8
Xoodyak.o N 1da
Xoodyak.o N 1dc
Xoodyak.o N 1e1
Xoodyak.o N 1e3
Xoodyak.o N 1e6
Xoodyak.o N 1ef
Xoodyak.o N 1fc
Xoodyak.o N 1ff
Xoodyak.o N 205
Xoodyak.o N 210
Xoodyak.o N 213
Xoodyak.o N 219
Xoodyak.o N 21c
Xoodyak.o N 234
Xoodyak.o N 246
Xoodyak.o N 25
Xoodyak.o N 256
Xoodyak.o N 265
Xoodyak.o N 27d
Xoodyak.o N 291
Xoodyak.o N 29f
Xoodyak.o N 2a1
Xoodyak.o N 2a3
Xoodyak.o N 2a9
Xoodyak.o N 2b1
Xoodyak.o N 2b5
Xoodyak.o N 2b7
Xoodyak.o N 2d1
Xoodyak.o N 2e4
Xoodyak.o N 2f
Xoodyak.o N 2f3
Xoodyak.o N 303
Xoodyak.o N 313
Xoodyak.o N 323
Xoodyak.o N 336
Xoodyak.o N 349
Xoodyak.o N 359
Xoodyak.o N 35b
Xoodyak.o N 360
Xoodyak.o N 365
Xoodyak.o N 367
Xoodyak.o N 36c
Xoodyak.o N 370
Xoodyak.o N ed
Xoodyak.o N fb
Xoodyak.o Xoodyak_Absorb T
Xoodyak.o Xoodyak_Decrypt T
Xoodyak.o Xoodyak_Encrypt T
Xoodyak.o Xoodyak_Initialize T
Xoodyak.o Xoodyak_Ratchet T
Xoodyak.o Xoodyak_Squeeze T
Xoodyak.o Xoodyak_SqueezeKey T
hash.o N 0
hash.o N 111
hash.o N 117
hash.o N 125
hash.o N 12f
hash.o N 137
hash.o N 14b
hash.o N 151
hash.o N 156
hash.o N 15e
hash.o N 167
hash.o N 185
hash.o N 194
hash.o N 1a4
hash.o N 1ca
hash.o N 1ce
hash.o N 1d7
hash.o N 1e8
hash.o N 1ec
hash.o N 1ef
hash.o N 1f5
hash.o N 25
hash.o N 2c
hash.o N ea
hash.o N f7
hash.o N fe
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Namespace violations
Xoodoo-reference.o N 0
Xoodoo-reference.o N 105
Xoodoo-reference.o N 110
Xoodoo-reference.o N 119
Xoodoo-reference.o N 12d
Xoodoo-reference.o N 13b
Xoodoo-reference.o N 147
Xoodoo-reference.o N 15f
Xoodoo-reference.o N 171
Xoodoo-reference.o N 180
Xoodoo-reference.o N 190
Xoodoo-reference.o N 1a6
Xoodoo-reference.o N 1c1
Xoodoo-reference.o N 1d5
Xoodoo-reference.o N 1ef
Xoodoo-reference.o N 206
Xoodoo-reference.o N 217
Xoodoo-reference.o N 224
Xoodoo-reference.o N 235
Xoodoo-reference.o N 24c
Xoodoo-reference.o N 25
Xoodoo-reference.o N 264
Xoodoo-reference.o N 26a
Xoodoo-reference.o N 26f
Xoodoo-reference.o N 276
Xoodoo-reference.o N 27b
Xoodoo-reference.o N 282
Xoodoo-reference.o N 284
Xoodoo-reference.o N 28e
Xoodoo-reference.o N 294
Xoodoo-reference.o N 29b
Xoodoo-reference.o N 29d
Xoodoo-reference.o N 2a0
Xoodoo-reference.o N 2ad
Xoodoo-reference.o N 2af
Xoodoo-reference.o N 2b1
Xoodoo-reference.o N 2b3
Xoodoo-reference.o N 2b5
Xoodoo-reference.o N 2b8
Xoodoo-reference.o N 2ba
Xoodoo-reference.o N 38
Xoodoo-reference.o N f5
Xoodoo-reference.o N f8
Xoodoo-reference.o Xoodoo_AddByte T
Xoodoo-reference.o Xoodoo_AddBytes T
Xoodoo-reference.o Xoodoo_ExtractAndAddBytes T
Xoodoo-reference.o Xoodoo_ExtractBytes T
Xoodoo-reference.o Xoodoo_Initialize T
Xoodoo-reference.o Xoodoo_OverwriteBytes T
Xoodoo-reference.o Xoodoo_OverwriteWithZeroes T
Xoodoo-reference.o Xoodoo_Permute_12rounds T
Xoodoo-reference.o Xoodoo_Permute_6rounds T
Xoodoo-reference.o Xoodoo_Permute_Nrounds T
Xoodoo-reference.o Xoodoo_StaticInitialize T
Xoodyak.o N 0
Xoodyak.o N 104
Xoodyak.o N 10c
Xoodyak.o N 124
Xoodyak.o N 136
Xoodyak.o N 150
Xoodyak.o N 15d
Xoodyak.o N 16c
Xoodyak.o N 184
Xoodyak.o N 198
Xoodyak.o N 1a8
Xoodyak.o N 1bb
Xoodyak.o N 1cd
Xoodyak.o N 1dc
Xoodyak.o N 1ee
Xoodyak.o N 1fe
Xoodyak.o N 20c
Xoodyak.o N 21c
Xoodyak.o N 22c
Xoodyak.o N 23f
Xoodyak.o N 25
Xoodyak.o N 252
Xoodyak.o N 262
Xoodyak.o N 26d
Xoodyak.o N 27a
Xoodyak.o N 283
Xoodyak.o N 289
Xoodyak.o N 29d
Xoodyak.o N 2a3
Xoodyak.o N 2a8
Xoodyak.o N 2b0
Xoodyak.o N 2b9
Xoodyak.o N 2d7
Xoodyak.o N 2e8
Xoodyak.o N 2ea
Xoodyak.o N 2ef
Xoodyak.o N 2f
Xoodyak.o N 2f6
Xoodyak.o N 2f9
Xoodyak.o N 304
Xoodyak.o N 30c
Xoodyak.o N 312
Xoodyak.o N 316
Xoodyak.o N 318
Xoodyak.o N 31d
Xoodyak.o N 31f
Xoodyak.o N 322
Xoodyak.o N 32b
Xoodyak.o N 32d
Xoodyak.o N 32f
Xoodyak.o N 334
Xoodyak.o N 336
Xoodyak.o N 338
Xoodyak.o N 33e
Xoodyak.o N 346
Xoodyak.o N 34a
Xoodyak.o N 34d
Xoodyak.o N 352
Xoodyak.o N 354
Xoodyak.o N 359
Xoodyak.o N 35d
Xoodyak.o N 364
Xoodyak.o N 367
Xoodyak.o N 36d
Xoodyak.o N 370
Xoodyak.o N ec
Xoodyak.o N fa
Xoodyak.o Xoodyak_Absorb T
Xoodyak.o Xoodyak_Decrypt T
Xoodyak.o Xoodyak_Encrypt T
Xoodyak.o Xoodyak_Initialize T
Xoodyak.o Xoodyak_Ratchet T
Xoodyak.o Xoodyak_Squeeze T
Xoodyak.o Xoodyak_SqueezeKey T
hash.o N 0
hash.o N 110
hash.o N 116
hash.o N 124
hash.o N 12e
hash.o N 136
hash.o N 14a
hash.o N 150
hash.o N 155
hash.o N 15d
hash.o N 166
hash.o N 184
hash.o N 193
hash.o N 1a3
hash.o N 1c9
hash.o N 1cd
hash.o N 1d6
hash.o N 1e7
hash.o N 1eb
hash.o N 1ee
hash.o N 1f4
hash.o N 25
hash.o N 2c
hash.o N e9
hash.o N f6
hash.o N fd
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Namespace violations
Xoodoo-reference.o N 0
Xoodoo-reference.o N 106
Xoodoo-reference.o N 111
Xoodoo-reference.o N 11a
Xoodoo-reference.o N 12e
Xoodoo-reference.o N 13c
Xoodoo-reference.o N 148
Xoodoo-reference.o N 159
Xoodoo-reference.o N 166
Xoodoo-reference.o N 16c
Xoodoo-reference.o N 16e
Xoodoo-reference.o N 170
Xoodoo-reference.o N 17d
Xoodoo-reference.o N 17f
Xoodoo-reference.o N 182
Xoodoo-reference.o N 184
Xoodoo-reference.o N 186
Xoodoo-reference.o N 188
Xoodoo-reference.o N 18a
Xoodoo-reference.o N 18c
Xoodoo-reference.o N 19d
Xoodoo-reference.o N 1b5
Xoodoo-reference.o N 1c7
Xoodoo-reference.o N 1d6
Xoodoo-reference.o N 1e6
Xoodoo-reference.o N 1fc
Xoodoo-reference.o N 217
Xoodoo-reference.o N 22b
Xoodoo-reference.o N 245
Xoodoo-reference.o N 25
Xoodoo-reference.o N 25c
Xoodoo-reference.o N 273
Xoodoo-reference.o N 28b
Xoodoo-reference.o N 290
Xoodoo-reference.o N 297
Xoodoo-reference.o N 29c
Xoodoo-reference.o N 2a3
Xoodoo-reference.o N 2ad
Xoodoo-reference.o N 2b3
Xoodoo-reference.o N 2ba
Xoodoo-reference.o N 38
Xoodoo-reference.o N f6
Xoodoo-reference.o N f9
Xoodoo-reference.o Xoodoo_AddByte T
Xoodoo-reference.o Xoodoo_AddBytes T
Xoodoo-reference.o Xoodoo_ExtractAndAddBytes T
Xoodoo-reference.o Xoodoo_ExtractBytes T
Xoodoo-reference.o Xoodoo_Initialize T
Xoodoo-reference.o Xoodoo_OverwriteBytes T
Xoodoo-reference.o Xoodoo_OverwriteWithZeroes T
Xoodoo-reference.o Xoodoo_Permute_12rounds T
Xoodoo-reference.o Xoodoo_Permute_6rounds T
Xoodoo-reference.o Xoodoo_Permute_Nrounds T
Xoodoo-reference.o Xoodoo_StaticInitialize T
Xoodyak.o N 0
Xoodyak.o N 105
Xoodyak.o N 10d
Xoodyak.o N 11f
Xoodyak.o N 128
Xoodyak.o N 12e
Xoodyak.o N 142
Xoodyak.o N 148
Xoodyak.o N 155
Xoodyak.o N 15a
Xoodyak.o N 162
Xoodyak.o N 16b
Xoodyak.o N 189
Xoodyak.o N 19a
Xoodyak.o N 19c
Xoodyak.o N 1a1
Xoodyak.o N 1a8
Xoodyak.o N 1ab
Xoodyak.o N 1b1
Xoodyak.o N 1b9
Xoodyak.o N 1c4
Xoodyak.o N 1c8
Xoodyak.o N 1e0
Xoodyak.o N 1f2
Xoodyak.o N 20c
Xoodyak.o N 21b
Xoodyak.o N 233
Xoodyak.o N 247
Xoodyak.o N 25
Xoodyak.o N 257
Xoodyak.o N 26a
Xoodyak.o N 279
Xoodyak.o N 28b
Xoodyak.o N 29b
Xoodyak.o N 2a9
Xoodyak.o N 2b9
Xoodyak.o N 2c9
Xoodyak.o N 2dc
Xoodyak.o N 2ef
Xoodyak.o N 2f
Xoodyak.o N 2ff
Xoodyak.o N 30a
Xoodyak.o N 317
Xoodyak.o N 319
Xoodyak.o N 31e
Xoodyak.o N 320
Xoodyak.o N 323
Xoodyak.o N 32c
Xoodyak.o N 32e
Xoodyak.o N 330
Xoodyak.o N 335
Xoodyak.o N 337
Xoodyak.o N 339
Xoodyak.o N 33f
Xoodyak.o N 347
Xoodyak.o N 34b
Xoodyak.o N 34e
Xoodyak.o N 353
Xoodyak.o N 355
Xoodyak.o N 35a
Xoodyak.o N 35e
Xoodyak.o N 365
Xoodyak.o N 368
Xoodyak.o N 36e
Xoodyak.o N 371
Xoodyak.o N ed
Xoodyak.o N fb
Xoodyak.o Xoodyak_Absorb T
Xoodyak.o Xoodyak_Decrypt T
Xoodyak.o Xoodyak_Encrypt T
Xoodyak.o Xoodyak_Initialize T
Xoodyak.o Xoodyak_Ratchet T
Xoodyak.o Xoodyak_Squeeze T
Xoodyak.o Xoodyak_SqueezeKey T
hash.o N 0
hash.o N 111
hash.o N 117
hash.o N 125
hash.o N 12f
hash.o N 137
hash.o N 14b
hash.o N 151
hash.o N 156
hash.o N 15e
hash.o N 167
hash.o N 185
hash.o N 194
hash.o N 1a4
hash.o N 1ca
hash.o N 1ce
hash.o N 1d7
hash.o N 1e8
hash.o N 1ec
hash.o N 1ef
hash.o N 1f5
hash.o N 25
hash.o N 2c
hash.o N ea
hash.o N f7
hash.o N fe
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Namespace violations
Xoodoo-reference.o N 0
Xoodoo-reference.o N 105
Xoodoo-reference.o N 110
Xoodoo-reference.o N 119
Xoodoo-reference.o N 12d
Xoodoo-reference.o N 13b
Xoodoo-reference.o N 147
Xoodoo-reference.o N 158
Xoodoo-reference.o N 165
Xoodoo-reference.o N 16b
Xoodoo-reference.o N 16d
Xoodoo-reference.o N 16f
Xoodoo-reference.o N 17c
Xoodoo-reference.o N 17e
Xoodoo-reference.o N 181
Xoodoo-reference.o N 183
Xoodoo-reference.o N 185
Xoodoo-reference.o N 187
Xoodoo-reference.o N 189
Xoodoo-reference.o N 18b
Xoodoo-reference.o N 19c
Xoodoo-reference.o N 1b4
Xoodoo-reference.o N 1c6
Xoodoo-reference.o N 1d5
Xoodoo-reference.o N 1e5
Xoodoo-reference.o N 1fb
Xoodoo-reference.o N 216
Xoodoo-reference.o N 22a
Xoodoo-reference.o N 244
Xoodoo-reference.o N 25
Xoodoo-reference.o N 25b
Xoodoo-reference.o N 272
Xoodoo-reference.o N 28a
Xoodoo-reference.o N 28f
Xoodoo-reference.o N 296
Xoodoo-reference.o N 29b
Xoodoo-reference.o N 2a2
Xoodoo-reference.o N 2ac
Xoodoo-reference.o N 2b2
Xoodoo-reference.o N 2b9
Xoodoo-reference.o N 38
Xoodoo-reference.o N f5
Xoodoo-reference.o N f8
Xoodoo-reference.o Xoodoo_AddByte T
Xoodoo-reference.o Xoodoo_AddBytes T
Xoodoo-reference.o Xoodoo_ExtractAndAddBytes T
Xoodoo-reference.o Xoodoo_ExtractBytes T
Xoodoo-reference.o Xoodoo_Initialize T
Xoodoo-reference.o Xoodoo_OverwriteBytes T
Xoodoo-reference.o Xoodoo_OverwriteWithZeroes T
Xoodoo-reference.o Xoodoo_Permute_12rounds T
Xoodoo-reference.o Xoodoo_Permute_6rounds T
Xoodoo-reference.o Xoodoo_Permute_Nrounds T
Xoodoo-reference.o Xoodoo_StaticInitialize T
Xoodyak.o N 0
Xoodyak.o N 104
Xoodyak.o N 10c
Xoodyak.o N 11e
Xoodyak.o N 127
Xoodyak.o N 12d
Xoodyak.o N 141
Xoodyak.o N 147
Xoodyak.o N 154
Xoodyak.o N 159
Xoodyak.o N 161
Xoodyak.o N 16a
Xoodyak.o N 188
Xoodyak.o N 199
Xoodyak.o N 19b
Xoodyak.o N 1a0
Xoodyak.o N 1a7
Xoodyak.o N 1aa
Xoodyak.o N 1b0
Xoodyak.o N 1b8
Xoodyak.o N 1c3
Xoodyak.o N 1c7
Xoodyak.o N 1d9
Xoodyak.o N 1db
Xoodyak.o N 1e0
Xoodyak.o N 1e2
Xoodyak.o N 1e5
Xoodyak.o N 1ee
Xoodyak.o N 1fb
Xoodyak.o N 1fe
Xoodyak.o N 204
Xoodyak.o N 20f
Xoodyak.o N 212
Xoodyak.o N 218
Xoodyak.o N 21b
Xoodyak.o N 233
Xoodyak.o N 245
Xoodyak.o N 25
Xoodyak.o N 255
Xoodyak.o N 264
Xoodyak.o N 27c
Xoodyak.o N 290
Xoodyak.o N 29e
Xoodyak.o N 2a0
Xoodyak.o N 2a2
Xoodyak.o N 2a8
Xoodyak.o N 2b0
Xoodyak.o N 2b4
Xoodyak.o N 2b6
Xoodyak.o N 2d0
Xoodyak.o N 2e3
Xoodyak.o N 2f
Xoodyak.o N 2f2
Xoodyak.o N 302
Xoodyak.o N 312
Xoodyak.o N 322
Xoodyak.o N 335
Xoodyak.o N 348
Xoodyak.o N 358
Xoodyak.o N 35a
Xoodyak.o N 35f
Xoodyak.o N 364
Xoodyak.o N 366
Xoodyak.o N 36b
Xoodyak.o N 36f
Xoodyak.o N ec
Xoodyak.o N fa
Xoodyak.o Xoodyak_Absorb T
Xoodyak.o Xoodyak_Decrypt T
Xoodyak.o Xoodyak_Encrypt T
Xoodyak.o Xoodyak_Initialize T
Xoodyak.o Xoodyak_Ratchet T
Xoodyak.o Xoodyak_Squeeze T
Xoodyak.o Xoodyak_SqueezeKey T
hash.o N 0
hash.o N 110
hash.o N 116
hash.o N 124
hash.o N 12e
hash.o N 136
hash.o N 14a
hash.o N 150
hash.o N 155
hash.o N 15d
hash.o N 166
hash.o N 184
hash.o N 193
hash.o N 1a3
hash.o N 1c9
hash.o N 1cd
hash.o N 1d6
hash.o N 1e7
hash.o N 1eb
hash.o N 1ee
hash.o N 1f4
hash.o N 25
hash.o N 2c
hash.o N e9
hash.o N f6
hash.o N fd
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Namespace violations
Xoodoo-reference.o Xoodoo_AddByte T
Xoodoo-reference.o Xoodoo_AddBytes T
Xoodoo-reference.o Xoodoo_ExtractAndAddBytes T
Xoodoo-reference.o Xoodoo_ExtractBytes T
Xoodoo-reference.o Xoodoo_Initialize T
Xoodoo-reference.o Xoodoo_OverwriteBytes T
Xoodoo-reference.o Xoodoo_OverwriteWithZeroes T
Xoodoo-reference.o Xoodoo_Permute_12rounds T
Xoodoo-reference.o Xoodoo_Permute_6rounds T
Xoodoo-reference.o Xoodoo_Permute_Nrounds T
Xoodoo-reference.o Xoodoo_StaticInitialize T
Xoodyak.o Xoodyak_Absorb T
Xoodyak.o Xoodyak_Decrypt T
Xoodyak.o Xoodyak_Encrypt T
Xoodyak.o Xoodyak_Initialize T
Xoodyak.o Xoodyak_Ratchet T
Xoodyak.o Xoodyak_Squeeze T
Xoodyak.o Xoodyak_SqueezeKey T
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Namespace violations
Xoodoo-optimized.o N 0
Xoodoo-optimized.o N 100
Xoodoo-optimized.o N 103
Xoodoo-optimized.o N 110
Xoodoo-optimized.o N 11b
Xoodoo-optimized.o N 124
Xoodoo-optimized.o N 138
Xoodoo-optimized.o N 146
Xoodoo-optimized.o N 158
Xoodoo-optimized.o N 168
Xoodoo-optimized.o N 17e
Xoodoo-optimized.o N 199
Xoodoo-optimized.o N 1ad
Xoodoo-optimized.o N 1c7
Xoodoo-optimized.o N 1de
Xoodoo-optimized.o N 1f5
Xoodoo-optimized.o N 20d
Xoodoo-optimized.o N 213
Xoodoo-optimized.o N 21c
Xoodoo-optimized.o N 224
Xoodoo-optimized.o N 22b
Xoodoo-optimized.o N 232
Xoodoo-optimized.o N 237
Xoodoo-optimized.o N 23f
Xoodoo-optimized.o N 24c
Xoodoo-optimized.o N 25
Xoodoo-optimized.o N 259
Xoodoo-optimized.o N 262
Xoodoo-optimized.o N 267
Xoodoo-optimized.o N 273
Xoodoo-optimized.o N 27c
Xoodoo-optimized.o N 286
Xoodoo-optimized.o N 28c
Xoodoo-optimized.o N 293
Xoodoo-optimized.o N 296
Xoodoo-optimized.o N 299
Xoodoo-optimized.o N 2a3
Xoodoo-optimized.o N 2ac
Xoodoo-optimized.o N 2af
Xoodoo-optimized.o N 2b3
Xoodoo-optimized.o N 2b7
Xoodoo-optimized.o N 2bb
Xoodoo-optimized.o N 2bf
Xoodoo-optimized.o N 2c3
Xoodoo-optimized.o N 2c7
Xoodoo-optimized.o N 2cb
Xoodoo-optimized.o N 2cf
Xoodoo-optimized.o N 2d3
Xoodoo-optimized.o N 2d7
Xoodoo-optimized.o N 2db
Xoodoo-optimized.o N 2df
Xoodoo-optimized.o N 2e1
Xoodoo-optimized.o N 2e4
Xoodoo-optimized.o N 38
Xoodoo-optimized.o Xoodoo_AddBytes T
Xoodoo-optimized.o Xoodoo_ExtractAndAddBytes T
Xoodoo-optimized.o Xoodoo_ExtractBytes T
Xoodoo-optimized.o Xoodoo_Initialize T
Xoodoo-optimized.o Xoodoo_OverwriteBytes T
Xoodoo-optimized.o Xoodoo_OverwriteWithZeroes T
Xoodoo-optimized.o Xoodoo_Permute_12rounds T
Xoodoo-optimized.o Xoodoo_Permute_6rounds T
Xoodoo-optimized.o Xoodoo_Permute_Nrounds T
Xoodyak-full-blocks.o N 0
Xoodyak-full-blocks.o N 103
Xoodyak-full-blocks.o N 111
Xoodyak-full-blocks.o N 11b
Xoodyak-full-blocks.o N 123
Xoodyak-full-blocks.o N 13b
Xoodyak-full-blocks.o N 14b
Xoodyak-full-blocks.o N 158
Xoodyak-full-blocks.o N 16c
Xoodyak-full-blocks.o N 186
Xoodyak-full-blocks.o N 19c
Xoodyak-full-blocks.o N 1ba
Xoodyak-full-blocks.o N 1c1
Xoodyak-full-blocks.o N 1de
Xoodyak-full-blocks.o N 1fd
Xoodyak-full-blocks.o N 21b
Xoodyak-full-blocks.o N 235
Xoodyak-full-blocks.o N 24f
Xoodyak-full-blocks.o N 25
Xoodyak-full-blocks.o N 255
Xoodyak-full-blocks.o N 257
Xoodyak-full-blocks.o N 25c
Xoodyak-full-blocks.o N 26a
Xoodyak-full-blocks.o N 26c
Xoodyak-full-blocks.o N 271
Xoodyak-full-blocks.o N 273
Xoodyak-full-blocks.o N 275
Xoodyak-full-blocks.o N 3b
Xoodyak-full-blocks.o Xoodyak_AbsorbHashFullBlocks T
Xoodyak-full-blocks.o Xoodyak_AbsorbKeyedFullBlocks T
Xoodyak-full-blocks.o Xoodyak_DecryptFullBlocks T
Xoodyak-full-blocks.o Xoodyak_EncryptFullBlocks T
Xoodyak-full-blocks.o Xoodyak_SqueezeHashFullBlocks T
Xoodyak-full-blocks.o Xoodyak_SqueezeKeyedFullBlocks T
Xoodyak.o N 0
Xoodyak.o N 105
Xoodyak.o N 10f
Xoodyak.o N 117
Xoodyak.o N 129
Xoodyak.o N 132
Xoodyak.o N 138
Xoodyak.o N 14c
Xoodyak.o N 152
Xoodyak.o N 15f
Xoodyak.o N 164
Xoodyak.o N 16c
Xoodyak.o N 175
Xoodyak.o N 193
Xoodyak.o N 1a4
Xoodyak.o N 1a6
Xoodyak.o N 1ab
Xoodyak.o N 1b2
Xoodyak.o N 1b5
Xoodyak.o N 1bb
Xoodyak.o N 1c3
Xoodyak.o N 1ce
Xoodyak.o N 1d2
Xoodyak.o N 1e4
Xoodyak.o N 1e6
Xoodyak.o N 1eb
Xoodyak.o N 1ed
Xoodyak.o N 1f0
Xoodyak.o N 1f9
Xoodyak.o N 206
Xoodyak.o N 211
Xoodyak.o N 214
Xoodyak.o N 21a
Xoodyak.o N 21d
Xoodyak.o N 22a
Xoodyak.o N 22d
Xoodyak.o N 233
Xoodyak.o N 245
Xoodyak.o N 25
Xoodyak.o N 25d
Xoodyak.o N 271
Xoodyak.o N 281
Xoodyak.o N 29f
Xoodyak.o N 2bc
Xoodyak.o N 2ca
Xoodyak.o N 2cc
Xoodyak.o N 2ce
Xoodyak.o N 2d4
Xoodyak.o N 2dc
Xoodyak.o N 2e0
Xoodyak.o N 2e2
Xoodyak.o N 2f
Xoodyak.o N 2fc
Xoodyak.o N 316
Xoodyak.o N 330
Xoodyak.o N 34f
Xoodyak.o N 36d
Xoodyak.o N 380
Xoodyak.o N 38f
Xoodyak.o N 39f
Xoodyak.o N 3af
Xoodyak.o N 3bf
Xoodyak.o N 3d2
Xoodyak.o N 3e5
Xoodyak.o N 3f5
Xoodyak.o N 3f7
Xoodyak.o N 3fc
Xoodyak.o N 401
Xoodyak.o N 403
Xoodyak.o N 408
Xoodyak.o N 40c
Xoodyak.o N f7
Xoodyak.o Xoodyak_Absorb T
Xoodyak.o Xoodyak_Decrypt T
Xoodyak.o Xoodyak_Encrypt T
Xoodyak.o Xoodyak_Initialize T
Xoodyak.o Xoodyak_Ratchet T
Xoodyak.o Xoodyak_Squeeze T
Xoodyak.o Xoodyak_SqueezeKey T
hash.o N 0
hash.o N 101
hash.o N 108
hash.o N 11b
hash.o N 121
hash.o N 12f
hash.o N 139
hash.o N 141
hash.o N 155
hash.o N 15b
hash.o N 160
hash.o N 168
hash.o N 171
hash.o N 18f
hash.o N 19e
hash.o N 1ae
hash.o N 1de
hash.o N 1e2
hash.o N 1eb
hash.o N 1fc
hash.o N 200
hash.o N 203
hash.o N 209
hash.o N 25
hash.o N 2c
hash.o N f4
Number of similar (implementation,compiler) pairs: 2, namely:
Implementation | Compiler |
T:xkcp/plain-ua | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:xkcp/plain-ua | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Namespace violations
Xoodoo-optimized.o N 0
Xoodoo-optimized.o N 102
Xoodoo-optimized.o N 10f
Xoodoo-optimized.o N 11a
Xoodoo-optimized.o N 123
Xoodoo-optimized.o N 137
Xoodoo-optimized.o N 145
Xoodoo-optimized.o N 157
Xoodoo-optimized.o N 167
Xoodoo-optimized.o N 17d
Xoodoo-optimized.o N 198
Xoodoo-optimized.o N 1ac
Xoodoo-optimized.o N 1c6
Xoodoo-optimized.o N 1dd
Xoodoo-optimized.o N 1f4
Xoodoo-optimized.o N 20c
Xoodoo-optimized.o N 212
Xoodoo-optimized.o N 21b
Xoodoo-optimized.o N 223
Xoodoo-optimized.o N 22a
Xoodoo-optimized.o N 231
Xoodoo-optimized.o N 236
Xoodoo-optimized.o N 23f
Xoodoo-optimized.o N 247
Xoodoo-optimized.o N 25
Xoodoo-optimized.o N 254
Xoodoo-optimized.o N 261
Xoodoo-optimized.o N 266
Xoodoo-optimized.o N 272
Xoodoo-optimized.o N 27b
Xoodoo-optimized.o N 285
Xoodoo-optimized.o N 28b
Xoodoo-optimized.o N 292
Xoodoo-optimized.o N 295
Xoodoo-optimized.o N 298
Xoodoo-optimized.o N 2a2
Xoodoo-optimized.o N 2ab
Xoodoo-optimized.o N 2ae
Xoodoo-optimized.o N 2b2
Xoodoo-optimized.o N 2b6
Xoodoo-optimized.o N 2ba
Xoodoo-optimized.o N 2be
Xoodoo-optimized.o N 2c2
Xoodoo-optimized.o N 2c6
Xoodoo-optimized.o N 2ca
Xoodoo-optimized.o N 2ce
Xoodoo-optimized.o N 2d2
Xoodoo-optimized.o N 2d6
Xoodoo-optimized.o N 2da
Xoodoo-optimized.o N 2de
Xoodoo-optimized.o N 2e0
Xoodoo-optimized.o N 2e3
Xoodoo-optimized.o N 38
Xoodoo-optimized.o N ff
Xoodoo-optimized.o Xoodoo_AddBytes T
Xoodoo-optimized.o Xoodoo_ExtractAndAddBytes T
Xoodoo-optimized.o Xoodoo_ExtractBytes T
Xoodoo-optimized.o Xoodoo_Initialize T
Xoodoo-optimized.o Xoodoo_OverwriteBytes T
Xoodoo-optimized.o Xoodoo_OverwriteWithZeroes T
Xoodoo-optimized.o Xoodoo_Permute_12rounds T
Xoodoo-optimized.o Xoodoo_Permute_6rounds T
Xoodoo-optimized.o Xoodoo_Permute_Nrounds T
Xoodyak-full-blocks.o N 0
Xoodyak-full-blocks.o N 102
Xoodyak-full-blocks.o N 110
Xoodyak-full-blocks.o N 11a
Xoodyak-full-blocks.o N 122
Xoodyak-full-blocks.o N 13a
Xoodyak-full-blocks.o N 14a
Xoodyak-full-blocks.o N 157
Xoodyak-full-blocks.o N 16b
Xoodyak-full-blocks.o N 185
Xoodyak-full-blocks.o N 19b
Xoodyak-full-blocks.o N 1b9
Xoodyak-full-blocks.o N 1c0
Xoodyak-full-blocks.o N 1dd
Xoodyak-full-blocks.o N 1fc
Xoodyak-full-blocks.o N 21a
Xoodyak-full-blocks.o N 234
Xoodyak-full-blocks.o N 24e
Xoodyak-full-blocks.o N 25
Xoodyak-full-blocks.o N 254
Xoodyak-full-blocks.o N 256
Xoodyak-full-blocks.o N 25b
Xoodyak-full-blocks.o N 269
Xoodyak-full-blocks.o N 26b
Xoodyak-full-blocks.o N 270
Xoodyak-full-blocks.o N 272
Xoodyak-full-blocks.o N 274
Xoodyak-full-blocks.o N 3b
Xoodyak-full-blocks.o Xoodyak_AbsorbHashFullBlocks T
Xoodyak-full-blocks.o Xoodyak_AbsorbKeyedFullBlocks T
Xoodyak-full-blocks.o Xoodyak_DecryptFullBlocks T
Xoodyak-full-blocks.o Xoodyak_EncryptFullBlocks T
Xoodyak-full-blocks.o Xoodyak_SqueezeHashFullBlocks T
Xoodyak-full-blocks.o Xoodyak_SqueezeKeyedFullBlocks T
Xoodyak.o N 0
Xoodyak.o N 104
Xoodyak.o N 10e
Xoodyak.o N 116
Xoodyak.o N 128
Xoodyak.o N 146
Xoodyak.o N 153
Xoodyak.o N 170
Xoodyak.o N 18a
Xoodyak.o N 1a4
Xoodyak.o N 1be
Xoodyak.o N 1dd
Xoodyak.o N 1fb
Xoodyak.o N 213
Xoodyak.o N 227
Xoodyak.o N 237
Xoodyak.o N 24a
Xoodyak.o N 25
Xoodyak.o N 25c
Xoodyak.o N 26b
Xoodyak.o N 27d
Xoodyak.o N 28d
Xoodyak.o N 29b
Xoodyak.o N 2ab
Xoodyak.o N 2bb
Xoodyak.o N 2ce
Xoodyak.o N 2e1
Xoodyak.o N 2f
Xoodyak.o N 2f1
Xoodyak.o N 2fc
Xoodyak.o N 309
Xoodyak.o N 312
Xoodyak.o N 318
Xoodyak.o N 32c
Xoodyak.o N 332
Xoodyak.o N 337
Xoodyak.o N 33f
Xoodyak.o N 348
Xoodyak.o N 366
Xoodyak.o N 377
Xoodyak.o N 379
Xoodyak.o N 37e
Xoodyak.o N 385
Xoodyak.o N 388
Xoodyak.o N 393
Xoodyak.o N 39b
Xoodyak.o N 3a1
Xoodyak.o N 3a5
Xoodyak.o N 3a7
Xoodyak.o N 3ac
Xoodyak.o N 3ae
Xoodyak.o N 3b1
Xoodyak.o N 3ba
Xoodyak.o N 3c7
Xoodyak.o N 3c9
Xoodyak.o N 3cb
Xoodyak.o N 3d0
Xoodyak.o N 3d2
Xoodyak.o N 3d4
Xoodyak.o N 3da
Xoodyak.o N 3e2
Xoodyak.o N 3e6
Xoodyak.o N 3e9
Xoodyak.o N 3ee
Xoodyak.o N 3f0
Xoodyak.o N 3f5
Xoodyak.o N 3f9
Xoodyak.o N 400
Xoodyak.o N 403
Xoodyak.o N 409
Xoodyak.o N 40c
Xoodyak.o N f6
Xoodyak.o Xoodyak_Absorb T
Xoodyak.o Xoodyak_Decrypt T
Xoodyak.o Xoodyak_Encrypt T
Xoodyak.o Xoodyak_Initialize T
Xoodyak.o Xoodyak_Ratchet T
Xoodyak.o Xoodyak_Squeeze T
Xoodyak.o Xoodyak_SqueezeKey T
hash.o N 0
hash.o N 100
hash.o N 107
hash.o N 11a
hash.o N 120
hash.o N 12e
hash.o N 138
hash.o N 140
hash.o N 154
hash.o N 15a
hash.o N 15f
hash.o N 167
hash.o N 170
hash.o N 18e
hash.o N 19d
hash.o N 1ad
hash.o N 1dd
hash.o N 1e1
hash.o N 1ea
hash.o N 1fb
hash.o N 1ff
hash.o N 202
hash.o N 208
hash.o N 25
hash.o N 2c
hash.o N f3
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:xkcp/plain-ua | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Namespace violations
Xoodoo-optimized.o N 0
Xoodoo-optimized.o N 100
Xoodoo-optimized.o N 103
Xoodoo-optimized.o N 110
Xoodoo-optimized.o N 11b
Xoodoo-optimized.o N 124
Xoodoo-optimized.o N 138
Xoodoo-optimized.o N 146
Xoodoo-optimized.o N 158
Xoodoo-optimized.o N 168
Xoodoo-optimized.o N 17e
Xoodoo-optimized.o N 199
Xoodoo-optimized.o N 1ad
Xoodoo-optimized.o N 1c7
Xoodoo-optimized.o N 1de
Xoodoo-optimized.o N 1f5
Xoodoo-optimized.o N 20d
Xoodoo-optimized.o N 213
Xoodoo-optimized.o N 21c
Xoodoo-optimized.o N 224
Xoodoo-optimized.o N 22b
Xoodoo-optimized.o N 232
Xoodoo-optimized.o N 237
Xoodoo-optimized.o N 23f
Xoodoo-optimized.o N 24c
Xoodoo-optimized.o N 25
Xoodoo-optimized.o N 259
Xoodoo-optimized.o N 262
Xoodoo-optimized.o N 26e
Xoodoo-optimized.o N 273
Xoodoo-optimized.o N 27c
Xoodoo-optimized.o N 286
Xoodoo-optimized.o N 28c
Xoodoo-optimized.o N 293
Xoodoo-optimized.o N 296
Xoodoo-optimized.o N 299
Xoodoo-optimized.o N 2a3
Xoodoo-optimized.o N 2ac
Xoodoo-optimized.o N 2af
Xoodoo-optimized.o N 2b3
Xoodoo-optimized.o N 2b7
Xoodoo-optimized.o N 2bb
Xoodoo-optimized.o N 2bf
Xoodoo-optimized.o N 2c3
Xoodoo-optimized.o N 2c7
Xoodoo-optimized.o N 2cb
Xoodoo-optimized.o N 2cf
Xoodoo-optimized.o N 2d3
Xoodoo-optimized.o N 2d7
Xoodoo-optimized.o N 2db
Xoodoo-optimized.o N 2df
Xoodoo-optimized.o N 2e1
Xoodoo-optimized.o N 2e4
Xoodoo-optimized.o N 38
Xoodoo-optimized.o Xoodoo_AddBytes T
Xoodoo-optimized.o Xoodoo_ExtractAndAddBytes T
Xoodoo-optimized.o Xoodoo_ExtractBytes T
Xoodoo-optimized.o Xoodoo_Initialize T
Xoodoo-optimized.o Xoodoo_OverwriteBytes T
Xoodoo-optimized.o Xoodoo_OverwriteWithZeroes T
Xoodoo-optimized.o Xoodoo_Permute_12rounds T
Xoodoo-optimized.o Xoodoo_Permute_6rounds T
Xoodoo-optimized.o Xoodoo_Permute_Nrounds T
Xoodyak-full-blocks.o N 0
Xoodyak-full-blocks.o N 103
Xoodyak-full-blocks.o N 111
Xoodyak-full-blocks.o N 11b
Xoodyak-full-blocks.o N 123
Xoodyak-full-blocks.o N 13b
Xoodyak-full-blocks.o N 14b
Xoodyak-full-blocks.o N 158
Xoodyak-full-blocks.o N 16c
Xoodyak-full-blocks.o N 186
Xoodyak-full-blocks.o N 19c
Xoodyak-full-blocks.o N 1ba
Xoodyak-full-blocks.o N 1c1
Xoodyak-full-blocks.o N 1de
Xoodyak-full-blocks.o N 1fd
Xoodyak-full-blocks.o N 21b
Xoodyak-full-blocks.o N 235
Xoodyak-full-blocks.o N 24f
Xoodyak-full-blocks.o N 25
Xoodyak-full-blocks.o N 255
Xoodyak-full-blocks.o N 257
Xoodyak-full-blocks.o N 25c
Xoodyak-full-blocks.o N 26a
Xoodyak-full-blocks.o N 26c
Xoodyak-full-blocks.o N 271
Xoodyak-full-blocks.o N 273
Xoodyak-full-blocks.o N 275
Xoodyak-full-blocks.o N 3b
Xoodyak-full-blocks.o Xoodyak_AbsorbHashFullBlocks T
Xoodyak-full-blocks.o Xoodyak_AbsorbKeyedFullBlocks T
Xoodyak-full-blocks.o Xoodyak_DecryptFullBlocks T
Xoodyak-full-blocks.o Xoodyak_EncryptFullBlocks T
Xoodyak-full-blocks.o Xoodyak_SqueezeHashFullBlocks T
Xoodyak-full-blocks.o Xoodyak_SqueezeKeyedFullBlocks T
Xoodyak.o N 0
Xoodyak.o N 105
Xoodyak.o N 10f
Xoodyak.o N 117
Xoodyak.o N 129
Xoodyak.o N 132
Xoodyak.o N 138
Xoodyak.o N 14c
Xoodyak.o N 152
Xoodyak.o N 15f
Xoodyak.o N 164
Xoodyak.o N 16c
Xoodyak.o N 175
Xoodyak.o N 193
Xoodyak.o N 1a4
Xoodyak.o N 1a6
Xoodyak.o N 1ab
Xoodyak.o N 1b2
Xoodyak.o N 1b5
Xoodyak.o N 1bb
Xoodyak.o N 1c3
Xoodyak.o N 1ce
Xoodyak.o N 1d2
Xoodyak.o N 1e4
Xoodyak.o N 1f1
Xoodyak.o N 1f4
Xoodyak.o N 1fa
Xoodyak.o N 1fd
Xoodyak.o N 20d
Xoodyak.o N 22b
Xoodyak.o N 248
Xoodyak.o N 25
Xoodyak.o N 262
Xoodyak.o N 27c
Xoodyak.o N 296
Xoodyak.o N 2b5
Xoodyak.o N 2d3
Xoodyak.o N 2eb
Xoodyak.o N 2f
Xoodyak.o N 2ff
Xoodyak.o N 312
Xoodyak.o N 321
Xoodyak.o N 333
Xoodyak.o N 343
Xoodyak.o N 351
Xoodyak.o N 361
Xoodyak.o N 371
Xoodyak.o N 384
Xoodyak.o N 397
Xoodyak.o N 3a7
Xoodyak.o N 3b2
Xoodyak.o N 3b4
Xoodyak.o N 3b9
Xoodyak.o N 3bb
Xoodyak.o N 3c4
Xoodyak.o N 3d1
Xoodyak.o N 3d3
Xoodyak.o N 3d5
Xoodyak.o N 3da
Xoodyak.o N 3dc
Xoodyak.o N 3de
Xoodyak.o N 3e4
Xoodyak.o N 3ec
Xoodyak.o N 3f0
Xoodyak.o N 3f3
Xoodyak.o N 3f8
Xoodyak.o N 3fa
Xoodyak.o N 3ff
Xoodyak.o N 403
Xoodyak.o N 40a
Xoodyak.o N 40d
Xoodyak.o N f7
Xoodyak.o Xoodyak_Absorb T
Xoodyak.o Xoodyak_Decrypt T
Xoodyak.o Xoodyak_Encrypt T
Xoodyak.o Xoodyak_Initialize T
Xoodyak.o Xoodyak_Ratchet T
Xoodyak.o Xoodyak_Squeeze T
Xoodyak.o Xoodyak_SqueezeKey T
hash.o N 0
hash.o N 101
hash.o N 108
hash.o N 11b
hash.o N 121
hash.o N 12f
hash.o N 139
hash.o N 141
hash.o N 155
hash.o N 15b
hash.o N 160
hash.o N 168
hash.o N 171
hash.o N 18f
hash.o N 19e
hash.o N 1ae
hash.o N 1de
hash.o N 1e2
hash.o N 1eb
hash.o N 1fc
hash.o N 200
hash.o N 203
hash.o N 209
hash.o N 25
hash.o N 2c
hash.o N f4
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:xkcp/plain-ua | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Namespace violations
Xoodoo-optimized.o N 0
Xoodoo-optimized.o N 102
Xoodoo-optimized.o N 10f
Xoodoo-optimized.o N 11a
Xoodoo-optimized.o N 123
Xoodoo-optimized.o N 137
Xoodoo-optimized.o N 145
Xoodoo-optimized.o N 157
Xoodoo-optimized.o N 167
Xoodoo-optimized.o N 17d
Xoodoo-optimized.o N 198
Xoodoo-optimized.o N 1ac
Xoodoo-optimized.o N 1c6
Xoodoo-optimized.o N 1dd
Xoodoo-optimized.o N 1f4
Xoodoo-optimized.o N 20c
Xoodoo-optimized.o N 212
Xoodoo-optimized.o N 21b
Xoodoo-optimized.o N 223
Xoodoo-optimized.o N 22a
Xoodoo-optimized.o N 231
Xoodoo-optimized.o N 236
Xoodoo-optimized.o N 23e
Xoodoo-optimized.o N 24b
Xoodoo-optimized.o N 25
Xoodoo-optimized.o N 258
Xoodoo-optimized.o N 261
Xoodoo-optimized.o N 266
Xoodoo-optimized.o N 272
Xoodoo-optimized.o N 27b
Xoodoo-optimized.o N 285
Xoodoo-optimized.o N 28b
Xoodoo-optimized.o N 292
Xoodoo-optimized.o N 295
Xoodoo-optimized.o N 298
Xoodoo-optimized.o N 2a2
Xoodoo-optimized.o N 2ab
Xoodoo-optimized.o N 2ae
Xoodoo-optimized.o N 2b2
Xoodoo-optimized.o N 2b6
Xoodoo-optimized.o N 2ba
Xoodoo-optimized.o N 2be
Xoodoo-optimized.o N 2c2
Xoodoo-optimized.o N 2c6
Xoodoo-optimized.o N 2ca
Xoodoo-optimized.o N 2ce
Xoodoo-optimized.o N 2d2
Xoodoo-optimized.o N 2d6
Xoodoo-optimized.o N 2da
Xoodoo-optimized.o N 2de
Xoodoo-optimized.o N 2e0
Xoodoo-optimized.o N 2e3
Xoodoo-optimized.o N 38
Xoodoo-optimized.o N ff
Xoodoo-optimized.o Xoodoo_AddBytes T
Xoodoo-optimized.o Xoodoo_ExtractAndAddBytes T
Xoodoo-optimized.o Xoodoo_ExtractBytes T
Xoodoo-optimized.o Xoodoo_Initialize T
Xoodoo-optimized.o Xoodoo_OverwriteBytes T
Xoodoo-optimized.o Xoodoo_OverwriteWithZeroes T
Xoodoo-optimized.o Xoodoo_Permute_12rounds T
Xoodoo-optimized.o Xoodoo_Permute_6rounds T
Xoodoo-optimized.o Xoodoo_Permute_Nrounds T
Xoodyak-full-blocks.o N 0
Xoodyak-full-blocks.o N 102
Xoodyak-full-blocks.o N 110
Xoodyak-full-blocks.o N 11a
Xoodyak-full-blocks.o N 122
Xoodyak-full-blocks.o N 13a
Xoodyak-full-blocks.o N 14a
Xoodyak-full-blocks.o N 157
Xoodyak-full-blocks.o N 16b
Xoodyak-full-blocks.o N 185
Xoodyak-full-blocks.o N 19b
Xoodyak-full-blocks.o N 1b9
Xoodyak-full-blocks.o N 1c0
Xoodyak-full-blocks.o N 1dd
Xoodyak-full-blocks.o N 1fc
Xoodyak-full-blocks.o N 21a
Xoodyak-full-blocks.o N 234
Xoodyak-full-blocks.o N 24e
Xoodyak-full-blocks.o N 25
Xoodyak-full-blocks.o N 254
Xoodyak-full-blocks.o N 256
Xoodyak-full-blocks.o N 25b
Xoodyak-full-blocks.o N 269
Xoodyak-full-blocks.o N 26b
Xoodyak-full-blocks.o N 270
Xoodyak-full-blocks.o N 272
Xoodyak-full-blocks.o N 274
Xoodyak-full-blocks.o N 3b
Xoodyak-full-blocks.o Xoodyak_AbsorbHashFullBlocks T
Xoodyak-full-blocks.o Xoodyak_AbsorbKeyedFullBlocks T
Xoodyak-full-blocks.o Xoodyak_DecryptFullBlocks T
Xoodyak-full-blocks.o Xoodyak_EncryptFullBlocks T
Xoodyak-full-blocks.o Xoodyak_SqueezeHashFullBlocks T
Xoodyak-full-blocks.o Xoodyak_SqueezeKeyedFullBlocks T
Xoodyak.o N 0
Xoodyak.o N 104
Xoodyak.o N 10e
Xoodyak.o N 116
Xoodyak.o N 128
Xoodyak.o N 131
Xoodyak.o N 137
Xoodyak.o N 14b
Xoodyak.o N 151
Xoodyak.o N 15e
Xoodyak.o N 163
Xoodyak.o N 16b
Xoodyak.o N 174
Xoodyak.o N 192
Xoodyak.o N 1a3
Xoodyak.o N 1a5
Xoodyak.o N 1aa
Xoodyak.o N 1b1
Xoodyak.o N 1b4
Xoodyak.o N 1ba
Xoodyak.o N 1c2
Xoodyak.o N 1cd
Xoodyak.o N 1d1
Xoodyak.o N 1e3
Xoodyak.o N 1e5
Xoodyak.o N 1ea
Xoodyak.o N 1ec
Xoodyak.o N 1ef
Xoodyak.o N 1f8
Xoodyak.o N 205
Xoodyak.o N 210
Xoodyak.o N 213
Xoodyak.o N 219
Xoodyak.o N 21c
Xoodyak.o N 229
Xoodyak.o N 22c
Xoodyak.o N 232
Xoodyak.o N 244
Xoodyak.o N 25
Xoodyak.o N 25c
Xoodyak.o N 270
Xoodyak.o N 280
Xoodyak.o N 29e
Xoodyak.o N 2bb
Xoodyak.o N 2c9
Xoodyak.o N 2cb
Xoodyak.o N 2cd
Xoodyak.o N 2d3
Xoodyak.o N 2db
Xoodyak.o N 2df
Xoodyak.o N 2e1
Xoodyak.o N 2f
Xoodyak.o N 2fb
Xoodyak.o N 315
Xoodyak.o N 32f
Xoodyak.o N 34e
Xoodyak.o N 36c
Xoodyak.o N 37f
Xoodyak.o N 38e
Xoodyak.o N 39e
Xoodyak.o N 3ae
Xoodyak.o N 3be
Xoodyak.o N 3d1
Xoodyak.o N 3e4
Xoodyak.o N 3f4
Xoodyak.o N 3f6
Xoodyak.o N 3fb
Xoodyak.o N 400
Xoodyak.o N 402
Xoodyak.o N 407
Xoodyak.o N 40b
Xoodyak.o N f6
Xoodyak.o Xoodyak_Absorb T
Xoodyak.o Xoodyak_Decrypt T
Xoodyak.o Xoodyak_Encrypt T
Xoodyak.o Xoodyak_Initialize T
Xoodyak.o Xoodyak_Ratchet T
Xoodyak.o Xoodyak_Squeeze T
Xoodyak.o Xoodyak_SqueezeKey T
hash.o N 0
hash.o N 100
hash.o N 107
hash.o N 11a
hash.o N 120
hash.o N 12e
hash.o N 138
hash.o N 140
hash.o N 154
hash.o N 15a
hash.o N 15f
hash.o N 167
hash.o N 170
hash.o N 18e
hash.o N 19d
hash.o N 1ad
hash.o N 1dd
hash.o N 1e1
hash.o N 1ea
hash.o N 1fb
hash.o N 1ff
hash.o N 202
hash.o N 208
hash.o N 25
hash.o N 2c
hash.o N f3
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:xkcp/plain-ua | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Namespace violations
Xoodoo-optimized.o Xoodoo_AddBytes T
Xoodoo-optimized.o Xoodoo_ExtractAndAddBytes T
Xoodoo-optimized.o Xoodoo_ExtractBytes T
Xoodoo-optimized.o Xoodoo_Initialize T
Xoodoo-optimized.o Xoodoo_OverwriteBytes T
Xoodoo-optimized.o Xoodoo_OverwriteWithZeroes T
Xoodoo-optimized.o Xoodoo_Permute_12rounds T
Xoodoo-optimized.o Xoodoo_Permute_6rounds T
Xoodoo-optimized.o Xoodoo_Permute_Nrounds T
Xoodyak-full-blocks.o Xoodyak_AbsorbHashFullBlocks T
Xoodyak-full-blocks.o Xoodyak_AbsorbKeyedFullBlocks T
Xoodyak-full-blocks.o Xoodyak_DecryptFullBlocks T
Xoodyak-full-blocks.o Xoodyak_EncryptFullBlocks T
Xoodyak-full-blocks.o Xoodyak_SqueezeHashFullBlocks T
Xoodyak-full-blocks.o Xoodyak_SqueezeKeyedFullBlocks T
Xoodyak.o Xoodyak_Absorb T
Xoodyak.o Xoodyak_Decrypt T
Xoodyak.o Xoodyak_Encrypt T
Xoodyak.o Xoodyak_Initialize T
Xoodyak.o Xoodyak_Ratchet T
Xoodyak.o Xoodyak_Squeeze T
Xoodyak.o Xoodyak_SqueezeKey T
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:xkcp/plain-ua | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/plain-ua | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/plain-ua | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:xkcp/plain-ua | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |