Implementation notes: aarch64, gcc116, crypto_aead/omdsha256k192n104tau128v2

Computer: gcc116
Architecture: aarch64
CPU ID: unknown CPU ID
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k192n104tau128v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
245824? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017110920171020
252224? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017110920171020
252672? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017110920171020
264576? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017110920171020
270304? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
271296? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
279616? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017110920171020
283712? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
283776? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017110920171020
286880? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017110920171020
287872? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017110920171020
288576? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
292992? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017110920171020
293280? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017110920171020
298048? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017110920171020
298368? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017110920171020
1076608? ? ?? ? ?refgcc2017110920171020
1076832? ? ?? ? ?refcc2017110920171020
1076928? ? ?? ? ?refgcc_-funroll-loops2017110920171020

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/avx1
Compiler: cc
encrypt.c: /tmp/ccDSXy2b.s: Assembler messages:
encrypt.c: /tmp/ccDSXy2b.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccDSXy2b.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccDSXy2b.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccDSXy2b.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccDSXy2b.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccDSXy2b.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccDSXy2b.s:15: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccDSXy2b.s:16: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccDSXy2b.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccDSXy2b.s:18: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccDSXy2b.s:19: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccDSXy2b.s:20: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccDSXy2b.s:21: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccDSXy2b.s:22: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccDSXy2b.s:23: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccDSXy2b.s:24: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccDSXy2b.s:25: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccDSXy2b.s:26: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccDSXy2b.s:27: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccDSXy2b.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccDSXy2b.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccDSXy2b.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccDSXy2b.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccDSXy2b.s:33: Error: unknown mnemonic `vmovdqu' -- `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/sse4
Compiler: cc
encrypt.c: /tmp/ccR2qv7d.s: Assembler messages:
encrypt.c: /tmp/ccR2qv7d.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccR2qv7d.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccR2qv7d.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccR2qv7d.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccR2qv7d.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccR2qv7d.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccR2qv7d.s:14: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccR2qv7d.s:15: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccR2qv7d.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccR2qv7d.s:17: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccR2qv7d.s:18: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccR2qv7d.s:19: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccR2qv7d.s:20: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccR2qv7d.s:21: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccR2qv7d.s:22: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccR2qv7d.s:23: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccR2qv7d.s:24: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccR2qv7d.s:25: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccR2qv7d.s:26: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccR2qv7d.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccR2qv7d.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccR2qv7d.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccR2qv7d.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccR2qv7d.s:32: Error: unknown mnemonic `movdqu' -- `movdqu xmm4,[rdi+0*16]'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/sse4
Compiler: gcc
encrypt.c: /tmp/cco3al0I.s: Assembler messages:
encrypt.c: /tmp/cco3al0I.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cco3al0I.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cco3al0I.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cco3al0I.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cco3al0I.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cco3al0I.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cco3al0I.s:14: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cco3al0I.s:15: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cco3al0I.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cco3al0I.s:17: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cco3al0I.s:18: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cco3al0I.s:19: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cco3al0I.s:20: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cco3al0I.s:21: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cco3al0I.s:22: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cco3al0I.s:23: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cco3al0I.s:24: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cco3al0I.s:25: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cco3al0I.s:26: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cco3al0I.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cco3al0I.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cco3al0I.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cco3al0I.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cco3al0I.s:32: Error: unknown mnemonic `movdqu' -- `movdqu xmm4,[rdi+0*16]'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/avx1
Compiler: gcc
encrypt.c: /tmp/ccvBb5BF.s: Assembler messages:
encrypt.c: /tmp/ccvBb5BF.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccvBb5BF.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccvBb5BF.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccvBb5BF.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccvBb5BF.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccvBb5BF.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccvBb5BF.s:15: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccvBb5BF.s:16: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccvBb5BF.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccvBb5BF.s:18: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccvBb5BF.s:19: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccvBb5BF.s:20: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccvBb5BF.s:21: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccvBb5BF.s:22: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccvBb5BF.s:23: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccvBb5BF.s:24: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccvBb5BF.s:25: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccvBb5BF.s:26: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccvBb5BF.s:27: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccvBb5BF.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccvBb5BF.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccvBb5BF.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccvBb5BF.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccvBb5BF.s:33: Error: unknown mnemonic `vmovdqu' -- `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/avx1
Compiler: gcc -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3c49Qi.s: Assembler messages:
encrypt.c: /tmp/cc3c49Qi.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cc3c49Qi.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cc3c49Qi.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cc3c49Qi.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cc3c49Qi.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cc3c49Qi.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cc3c49Qi.s:15: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cc3c49Qi.s:16: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cc3c49Qi.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cc3c49Qi.s:18: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cc3c49Qi.s:19: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cc3c49Qi.s:20: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cc3c49Qi.s:21: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cc3c49Qi.s:22: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cc3c49Qi.s:23: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cc3c49Qi.s:24: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cc3c49Qi.s:25: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cc3c49Qi.s:26: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cc3c49Qi.s:27: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cc3c49Qi.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc3c49Qi.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cc3c49Qi.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cc3c49Qi.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cc3c49Qi.s:33: Error: unknown mnemonic `vmovdqu' -- `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/sse4
Compiler: gcc -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuc4VLh.s: Assembler messages:
encrypt.c: /tmp/ccuc4VLh.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccuc4VLh.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccuc4VLh.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccuc4VLh.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccuc4VLh.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccuc4VLh.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccuc4VLh.s:14: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccuc4VLh.s:15: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccuc4VLh.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccuc4VLh.s:17: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccuc4VLh.s:18: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccuc4VLh.s:19: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccuc4VLh.s:20: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccuc4VLh.s:21: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccuc4VLh.s:22: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccuc4VLh.s:23: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccuc4VLh.s:24: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccuc4VLh.s:25: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccuc4VLh.s:26: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccuc4VLh.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccuc4VLh.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccuc4VLh.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccuc4VLh.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccuc4VLh.s:32: Error: unknown mnemonic `movdqu' -- `movdqu xmm4,[rdi+0*16]'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/sse4
Compiler: gcc -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJZjzf3.s: Assembler messages:
encrypt.c: /tmp/ccJZjzf3.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccJZjzf3.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccJZjzf3.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccJZjzf3.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccJZjzf3.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccJZjzf3.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccJZjzf3.s:14: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccJZjzf3.s:15: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccJZjzf3.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccJZjzf3.s:17: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccJZjzf3.s:18: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccJZjzf3.s:19: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccJZjzf3.s:20: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccJZjzf3.s:21: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccJZjzf3.s:22: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccJZjzf3.s:23: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccJZjzf3.s:24: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccJZjzf3.s:25: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccJZjzf3.s:26: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccJZjzf3.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccJZjzf3.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccJZjzf3.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccJZjzf3.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccJZjzf3.s:32: Error: unknown mnemonic `movdqu' -- `movdqu xmm4,[rdi+0*16]'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/avx1
Compiler: gcc -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsApwUZ.s: Assembler messages:
encrypt.c: /tmp/ccsApwUZ.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccsApwUZ.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccsApwUZ.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccsApwUZ.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccsApwUZ.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccsApwUZ.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccsApwUZ.s:15: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccsApwUZ.s:16: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccsApwUZ.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccsApwUZ.s:18: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccsApwUZ.s:19: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccsApwUZ.s:20: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccsApwUZ.s:21: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccsApwUZ.s:22: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccsApwUZ.s:23: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccsApwUZ.s:24: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccsApwUZ.s:25: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccsApwUZ.s:26: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccsApwUZ.s:27: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccsApwUZ.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccsApwUZ.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccsApwUZ.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccsApwUZ.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccsApwUZ.s:33: Error: unknown mnemonic `vmovdqu' -- `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/sse4
Compiler: gcc -O -fomit-frame-pointer
encrypt.c: /tmp/ccOCavXw.s: Assembler messages:
encrypt.c: /tmp/ccOCavXw.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccOCavXw.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccOCavXw.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccOCavXw.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccOCavXw.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccOCavXw.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccOCavXw.s:14: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccOCavXw.s:15: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccOCavXw.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccOCavXw.s:17: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccOCavXw.s:18: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccOCavXw.s:19: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccOCavXw.s:20: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccOCavXw.s:21: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccOCavXw.s:22: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccOCavXw.s:23: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccOCavXw.s:24: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccOCavXw.s:25: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccOCavXw.s:26: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccOCavXw.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccOCavXw.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccOCavXw.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccOCavXw.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccOCavXw.s:32: Error: unknown mnemonic `movdqu' -- `movdqu xmm4,[rdi+0*16]'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/avx1
Compiler: gcc -O -fomit-frame-pointer
encrypt.c: /tmp/ccZs91mt.s: Assembler messages:
encrypt.c: /tmp/ccZs91mt.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccZs91mt.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccZs91mt.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccZs91mt.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccZs91mt.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccZs91mt.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccZs91mt.s:15: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccZs91mt.s:16: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccZs91mt.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccZs91mt.s:18: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccZs91mt.s:19: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccZs91mt.s:20: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccZs91mt.s:21: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccZs91mt.s:22: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccZs91mt.s:23: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccZs91mt.s:24: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccZs91mt.s:25: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccZs91mt.s:26: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccZs91mt.s:27: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccZs91mt.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccZs91mt.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccZs91mt.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccZs91mt.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccZs91mt.s:33: Error: unknown mnemonic `vmovdqu' -- `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/sse4
Compiler: gcc -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNrfITd.s: Assembler messages:
encrypt.c: /tmp/ccNrfITd.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccNrfITd.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccNrfITd.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccNrfITd.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccNrfITd.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccNrfITd.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccNrfITd.s:14: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccNrfITd.s:15: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccNrfITd.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccNrfITd.s:17: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccNrfITd.s:18: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccNrfITd.s:19: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccNrfITd.s:20: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccNrfITd.s:21: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccNrfITd.s:22: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccNrfITd.s:23: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccNrfITd.s:24: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccNrfITd.s:25: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccNrfITd.s:26: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccNrfITd.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccNrfITd.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccNrfITd.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccNrfITd.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccNrfITd.s:32: Error: unknown mnemonic `movdqu' -- `movdqu xmm4,[rdi+0*16]'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/avx1
Compiler: gcc -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyP56cf.s: Assembler messages:
encrypt.c: /tmp/ccyP56cf.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccyP56cf.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccyP56cf.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccyP56cf.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccyP56cf.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccyP56cf.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccyP56cf.s:15: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccyP56cf.s:16: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccyP56cf.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccyP56cf.s:18: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccyP56cf.s:19: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccyP56cf.s:20: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccyP56cf.s:21: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccyP56cf.s:22: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccyP56cf.s:23: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccyP56cf.s:24: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccyP56cf.s:25: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccyP56cf.s:26: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccyP56cf.s:27: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccyP56cf.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccyP56cf.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccyP56cf.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccyP56cf.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccyP56cf.s:33: Error: unknown mnemonic `vmovdqu' -- `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/avx1
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4iqmy7.s: Assembler messages:
encrypt.c: /tmp/cc4iqmy7.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cc4iqmy7.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cc4iqmy7.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cc4iqmy7.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cc4iqmy7.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cc4iqmy7.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cc4iqmy7.s:15: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cc4iqmy7.s:16: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cc4iqmy7.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cc4iqmy7.s:18: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cc4iqmy7.s:19: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cc4iqmy7.s:20: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cc4iqmy7.s:21: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cc4iqmy7.s:22: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cc4iqmy7.s:23: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cc4iqmy7.s:24: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cc4iqmy7.s:25: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cc4iqmy7.s:26: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cc4iqmy7.s:27: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cc4iqmy7.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc4iqmy7.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cc4iqmy7.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cc4iqmy7.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cc4iqmy7.s:33: Error: unknown mnemonic `vmovdqu' -- `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/sse4
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctxKwA9.s: Assembler messages:
encrypt.c: /tmp/cctxKwA9.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cctxKwA9.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cctxKwA9.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cctxKwA9.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cctxKwA9.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cctxKwA9.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cctxKwA9.s:14: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cctxKwA9.s:15: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cctxKwA9.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cctxKwA9.s:17: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cctxKwA9.s:18: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cctxKwA9.s:19: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cctxKwA9.s:20: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cctxKwA9.s:21: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cctxKwA9.s:22: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cctxKwA9.s:23: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cctxKwA9.s:24: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cctxKwA9.s:25: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cctxKwA9.s:26: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cctxKwA9.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cctxKwA9.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cctxKwA9.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cctxKwA9.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cctxKwA9.s:32: Error: unknown mnemonic `movdqu' -- `movdqu xmm4,[rdi+0*16]'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/sse4
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8s55zJ.s: Assembler messages:
encrypt.c: /tmp/cc8s55zJ.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cc8s55zJ.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cc8s55zJ.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cc8s55zJ.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cc8s55zJ.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cc8s55zJ.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cc8s55zJ.s:14: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cc8s55zJ.s:15: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cc8s55zJ.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cc8s55zJ.s:17: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cc8s55zJ.s:18: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cc8s55zJ.s:19: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cc8s55zJ.s:20: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cc8s55zJ.s:21: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cc8s55zJ.s:22: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cc8s55zJ.s:23: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cc8s55zJ.s:24: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cc8s55zJ.s:25: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cc8s55zJ.s:26: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cc8s55zJ.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc8s55zJ.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cc8s55zJ.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cc8s55zJ.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cc8s55zJ.s:32: Error: unknown mnemonic `movdqu' -- `movdqu xmm4,[rdi+0*16]'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/avx1
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp/cce0X3QK.s: Assembler messages:
encrypt.c: /tmp/cce0X3QK.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cce0X3QK.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cce0X3QK.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cce0X3QK.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cce0X3QK.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cce0X3QK.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cce0X3QK.s:15: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cce0X3QK.s:16: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cce0X3QK.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cce0X3QK.s:18: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cce0X3QK.s:19: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cce0X3QK.s:20: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cce0X3QK.s:21: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cce0X3QK.s:22: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cce0X3QK.s:23: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cce0X3QK.s:24: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cce0X3QK.s:25: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cce0X3QK.s:26: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cce0X3QK.s:27: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cce0X3QK.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cce0X3QK.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cce0X3QK.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cce0X3QK.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cce0X3QK.s:33: Error: unknown mnemonic `vmovdqu' -- `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/sse4
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp/cc0kLSoe.s: Assembler messages:
encrypt.c: /tmp/cc0kLSoe.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cc0kLSoe.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cc0kLSoe.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cc0kLSoe.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cc0kLSoe.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cc0kLSoe.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cc0kLSoe.s:14: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cc0kLSoe.s:15: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cc0kLSoe.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cc0kLSoe.s:17: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cc0kLSoe.s:18: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cc0kLSoe.s:19: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cc0kLSoe.s:20: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cc0kLSoe.s:21: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cc0kLSoe.s:22: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cc0kLSoe.s:23: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cc0kLSoe.s:24: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cc0kLSoe.s:25: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cc0kLSoe.s:26: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cc0kLSoe.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc0kLSoe.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cc0kLSoe.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cc0kLSoe.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cc0kLSoe.s:32: Error: unknown mnemonic `movdqu' -- `movdqu xmm4,[rdi+0*16]'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/avx1
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp/ccHaCx8a.s: Assembler messages:
encrypt.c: /tmp/ccHaCx8a.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccHaCx8a.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccHaCx8a.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccHaCx8a.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccHaCx8a.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccHaCx8a.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccHaCx8a.s:15: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccHaCx8a.s:16: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccHaCx8a.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccHaCx8a.s:18: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccHaCx8a.s:19: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccHaCx8a.s:20: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccHaCx8a.s:21: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccHaCx8a.s:22: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccHaCx8a.s:23: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccHaCx8a.s:24: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccHaCx8a.s:25: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccHaCx8a.s:26: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccHaCx8a.s:27: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccHaCx8a.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccHaCx8a.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccHaCx8a.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccHaCx8a.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccHaCx8a.s:33: Error: unknown mnemonic `vmovdqu' -- `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/sse4
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9yO3MY.s: Assembler messages:
encrypt.c: /tmp/cc9yO3MY.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cc9yO3MY.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cc9yO3MY.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cc9yO3MY.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cc9yO3MY.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cc9yO3MY.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cc9yO3MY.s:14: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cc9yO3MY.s:15: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cc9yO3MY.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cc9yO3MY.s:17: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cc9yO3MY.s:18: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cc9yO3MY.s:19: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cc9yO3MY.s:20: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cc9yO3MY.s:21: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cc9yO3MY.s:22: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cc9yO3MY.s:23: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cc9yO3MY.s:24: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cc9yO3MY.s:25: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cc9yO3MY.s:26: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cc9yO3MY.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc9yO3MY.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cc9yO3MY.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cc9yO3MY.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cc9yO3MY.s:32: Error: unknown mnemonic `movdqu' -- `movdqu xmm4,[rdi+0*16]'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/avx1
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp/ccu2YblV.s: Assembler messages:
encrypt.c: /tmp/ccu2YblV.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccu2YblV.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccu2YblV.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccu2YblV.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccu2YblV.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccu2YblV.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccu2YblV.s:15: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccu2YblV.s:16: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccu2YblV.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccu2YblV.s:18: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccu2YblV.s:19: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccu2YblV.s:20: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccu2YblV.s:21: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccu2YblV.s:22: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccu2YblV.s:23: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccu2YblV.s:24: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccu2YblV.s:25: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccu2YblV.s:26: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccu2YblV.s:27: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccu2YblV.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccu2YblV.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccu2YblV.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccu2YblV.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccu2YblV.s:33: Error: unknown mnemonic `vmovdqu' -- `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/sse4
Compiler: gcc -funroll-loops
encrypt.c: /tmp/ccQ3siTx.s: Assembler messages:
encrypt.c: /tmp/ccQ3siTx.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccQ3siTx.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccQ3siTx.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccQ3siTx.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccQ3siTx.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccQ3siTx.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccQ3siTx.s:14: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccQ3siTx.s:15: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccQ3siTx.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccQ3siTx.s:17: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccQ3siTx.s:18: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccQ3siTx.s:19: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccQ3siTx.s:20: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccQ3siTx.s:21: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccQ3siTx.s:22: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccQ3siTx.s:23: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccQ3siTx.s:24: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccQ3siTx.s:25: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccQ3siTx.s:26: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccQ3siTx.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccQ3siTx.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccQ3siTx.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccQ3siTx.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccQ3siTx.s:32: Error: unknown mnemonic `movdqu' -- `movdqu xmm4,[rdi+0*16]'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/avx1
Compiler: gcc -funroll-loops
encrypt.c: /tmp/cci27o8y.s: Assembler messages:
encrypt.c: /tmp/cci27o8y.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cci27o8y.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cci27o8y.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cci27o8y.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cci27o8y.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cci27o8y.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cci27o8y.s:15: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cci27o8y.s:16: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cci27o8y.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cci27o8y.s:18: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cci27o8y.s:19: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cci27o8y.s:20: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cci27o8y.s:21: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cci27o8y.s:22: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cci27o8y.s:23: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cci27o8y.s:24: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cci27o8y.s:25: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cci27o8y.s:26: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cci27o8y.s:27: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cci27o8y.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cci27o8y.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cci27o8y.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cci27o8y.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cci27o8y.s:33: Error: unknown mnemonic `vmovdqu' -- `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/sse4
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJEbhIk.s: Assembler messages:
encrypt.c: /tmp/ccJEbhIk.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccJEbhIk.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccJEbhIk.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccJEbhIk.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccJEbhIk.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccJEbhIk.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccJEbhIk.s:14: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccJEbhIk.s:15: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccJEbhIk.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccJEbhIk.s:17: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccJEbhIk.s:18: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccJEbhIk.s:19: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccJEbhIk.s:20: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccJEbhIk.s:21: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccJEbhIk.s:22: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccJEbhIk.s:23: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccJEbhIk.s:24: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccJEbhIk.s:25: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccJEbhIk.s:26: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccJEbhIk.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccJEbhIk.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccJEbhIk.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccJEbhIk.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccJEbhIk.s:32: Error: unknown mnemonic `movdqu' -- `movdqu xmm4,[rdi+0*16]'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/avx1
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbrvVag.s: Assembler messages:
encrypt.c: /tmp/ccbrvVag.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccbrvVag.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccbrvVag.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccbrvVag.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccbrvVag.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccbrvVag.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccbrvVag.s:15: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccbrvVag.s:16: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccbrvVag.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccbrvVag.s:18: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccbrvVag.s:19: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccbrvVag.s:20: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccbrvVag.s:21: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccbrvVag.s:22: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccbrvVag.s:23: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccbrvVag.s:24: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccbrvVag.s:25: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccbrvVag.s:26: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccbrvVag.s:27: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccbrvVag.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccbrvVag.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccbrvVag.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccbrvVag.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccbrvVag.s:33: Error: unknown mnemonic `vmovdqu' -- `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/avx1
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc11wpjR.s: Assembler messages:
encrypt.c: /tmp/cc11wpjR.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cc11wpjR.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cc11wpjR.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cc11wpjR.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cc11wpjR.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cc11wpjR.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cc11wpjR.s:15: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cc11wpjR.s:16: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cc11wpjR.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cc11wpjR.s:18: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cc11wpjR.s:19: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cc11wpjR.s:20: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cc11wpjR.s:21: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cc11wpjR.s:22: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cc11wpjR.s:23: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cc11wpjR.s:24: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cc11wpjR.s:25: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cc11wpjR.s:26: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cc11wpjR.s:27: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cc11wpjR.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc11wpjR.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cc11wpjR.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cc11wpjR.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cc11wpjR.s:33: Error: unknown mnemonic `vmovdqu' -- `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/sse4
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctuOjJU.s: Assembler messages:
encrypt.c: /tmp/cctuOjJU.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cctuOjJU.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cctuOjJU.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cctuOjJU.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cctuOjJU.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cctuOjJU.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cctuOjJU.s:14: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cctuOjJU.s:15: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cctuOjJU.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cctuOjJU.s:17: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cctuOjJU.s:18: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cctuOjJU.s:19: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cctuOjJU.s:20: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cctuOjJU.s:21: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cctuOjJU.s:22: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cctuOjJU.s:23: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cctuOjJU.s:24: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cctuOjJU.s:25: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cctuOjJU.s:26: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cctuOjJU.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cctuOjJU.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cctuOjJU.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cctuOjJU.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cctuOjJU.s:32: Error: unknown mnemonic `movdqu' -- `movdqu xmm4,[rdi+0*16]'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/sse4
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
encrypt.c: /tmp/ccK6redo.s: Assembler messages:
encrypt.c: /tmp/ccK6redo.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccK6redo.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccK6redo.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccK6redo.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccK6redo.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccK6redo.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccK6redo.s:14: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccK6redo.s:15: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccK6redo.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccK6redo.s:17: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccK6redo.s:18: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccK6redo.s:19: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccK6redo.s:20: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccK6redo.s:21: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccK6redo.s:22: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccK6redo.s:23: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccK6redo.s:24: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccK6redo.s:25: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccK6redo.s:26: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccK6redo.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccK6redo.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccK6redo.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccK6redo.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccK6redo.s:32: Error: unknown mnemonic `movdqu' -- `movdqu xmm4,[rdi+0*16]'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/avx1
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
encrypt.c: /tmp/ccSYucyj.s: Assembler messages:
encrypt.c: /tmp/ccSYucyj.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccSYucyj.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccSYucyj.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccSYucyj.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccSYucyj.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccSYucyj.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccSYucyj.s:15: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccSYucyj.s:16: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccSYucyj.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccSYucyj.s:18: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccSYucyj.s:19: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccSYucyj.s:20: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccSYucyj.s:21: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccSYucyj.s:22: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccSYucyj.s:23: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccSYucyj.s:24: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccSYucyj.s:25: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccSYucyj.s:26: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccSYucyj.s:27: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccSYucyj.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccSYucyj.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccSYucyj.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccSYucyj.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccSYucyj.s:33: Error: unknown mnemonic `vmovdqu' -- `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/sse4
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
encrypt.c: /tmp/ccL1sY34.s: Assembler messages:
encrypt.c: /tmp/ccL1sY34.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccL1sY34.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccL1sY34.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccL1sY34.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccL1sY34.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccL1sY34.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccL1sY34.s:14: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccL1sY34.s:15: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccL1sY34.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccL1sY34.s:17: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccL1sY34.s:18: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccL1sY34.s:19: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccL1sY34.s:20: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccL1sY34.s:21: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccL1sY34.s:22: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccL1sY34.s:23: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccL1sY34.s:24: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccL1sY34.s:25: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccL1sY34.s:26: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccL1sY34.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccL1sY34.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccL1sY34.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccL1sY34.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccL1sY34.s:32: Error: unknown mnemonic `movdqu' -- `movdqu xmm4,[rdi+0*16]'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -Os -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/avx1
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXb3im6.s: Assembler messages:
encrypt.c: /tmp/ccXb3im6.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccXb3im6.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccXb3im6.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccXb3im6.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccXb3im6.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccXb3im6.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccXb3im6.s:15: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccXb3im6.s:16: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccXb3im6.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccXb3im6.s:18: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccXb3im6.s:19: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccXb3im6.s:20: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccXb3im6.s:21: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccXb3im6.s:22: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccXb3im6.s:23: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccXb3im6.s:24: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccXb3im6.s:25: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccXb3im6.s:26: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccXb3im6.s:27: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccXb3im6.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccXb3im6.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccXb3im6.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccXb3im6.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccXb3im6.s:33: Error: unknown mnemonic `vmovdqu' -- `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -Os -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNElE4N.s: Assembler messages:
encrypt.c: /tmp/ccNElE4N.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccNElE4N.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccNElE4N.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccNElE4N.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccNElE4N.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccNElE4N.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccNElE4N.s:14: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccNElE4N.s:15: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccNElE4N.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccNElE4N.s:17: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccNElE4N.s:18: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccNElE4N.s:19: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccNElE4N.s:20: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccNElE4N.s:21: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccNElE4N.s:22: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccNElE4N.s:23: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccNElE4N.s:24: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccNElE4N.s:25: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccNElE4N.s:26: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccNElE4N.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccNElE4N.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccNElE4N.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccNElE4N.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccNElE4N.s:32: Error: unknown mnemonic `movdqu' -- `movdqu xmm4,[rdi+0*16]'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccf8vxwP.s: Assembler messages:
encrypt.c: /tmp/ccf8vxwP.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccf8vxwP.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccf8vxwP.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccf8vxwP.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccf8vxwP.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccf8vxwP.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccf8vxwP.s:15: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccf8vxwP.s:16: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccf8vxwP.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccf8vxwP.s:18: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccf8vxwP.s:19: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccf8vxwP.s:20: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccf8vxwP.s:21: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccf8vxwP.s:22: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccf8vxwP.s:23: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccf8vxwP.s:24: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccf8vxwP.s:25: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccf8vxwP.s:26: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccf8vxwP.s:27: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccf8vxwP.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccf8vxwP.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccf8vxwP.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccf8vxwP.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccf8vxwP.s:33: Error: unknown mnemonic `vmovdqu' -- `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7Brsxp.s: Assembler messages:
encrypt.c: /tmp/cc7Brsxp.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cc7Brsxp.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cc7Brsxp.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cc7Brsxp.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cc7Brsxp.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cc7Brsxp.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cc7Brsxp.s:15: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cc7Brsxp.s:16: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cc7Brsxp.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cc7Brsxp.s:18: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cc7Brsxp.s:19: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cc7Brsxp.s:20: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cc7Brsxp.s:21: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cc7Brsxp.s:22: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cc7Brsxp.s:23: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cc7Brsxp.s:24: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cc7Brsxp.s:25: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cc7Brsxp.s:26: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cc7Brsxp.s:27: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cc7Brsxp.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc7Brsxp.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cc7Brsxp.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cc7Brsxp.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cc7Brsxp.s:33: Error: unknown mnemonic `vmovdqu' -- `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKGgxep.s: Assembler messages:
encrypt.c: /tmp/ccKGgxep.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccKGgxep.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccKGgxep.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccKGgxep.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccKGgxep.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccKGgxep.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccKGgxep.s:14: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccKGgxep.s:15: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccKGgxep.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccKGgxep.s:17: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccKGgxep.s:18: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccKGgxep.s:19: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccKGgxep.s:20: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccKGgxep.s:21: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccKGgxep.s:22: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccKGgxep.s:23: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccKGgxep.s:24: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccKGgxep.s:25: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccKGgxep.s:26: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccKGgxep.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccKGgxep.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccKGgxep.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccKGgxep.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccKGgxep.s:32: Error: unknown mnemonic `movdqu' -- `movdqu xmm4,[rdi+0*16]'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp/ccHfErj3.s: Assembler messages:
encrypt.c: /tmp/ccHfErj3.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccHfErj3.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccHfErj3.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccHfErj3.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccHfErj3.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccHfErj3.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccHfErj3.s:14: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccHfErj3.s:15: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccHfErj3.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccHfErj3.s:17: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccHfErj3.s:18: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccHfErj3.s:19: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccHfErj3.s:20: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccHfErj3.s:21: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccHfErj3.s:22: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccHfErj3.s:23: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccHfErj3.s:24: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccHfErj3.s:25: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccHfErj3.s:26: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccHfErj3.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccHfErj3.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccHfErj3.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccHfErj3.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccHfErj3.s:32: Error: unknown mnemonic `movdqu' -- `movdqu xmm4,[rdi+0*16]'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp/ccjYz01Z.s: Assembler messages:
encrypt.c: /tmp/ccjYz01Z.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccjYz01Z.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccjYz01Z.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccjYz01Z.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccjYz01Z.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccjYz01Z.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccjYz01Z.s:15: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccjYz01Z.s:16: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccjYz01Z.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccjYz01Z.s:18: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccjYz01Z.s:19: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccjYz01Z.s:20: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccjYz01Z.s:21: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccjYz01Z.s:22: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccjYz01Z.s:23: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccjYz01Z.s:24: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccjYz01Z.s:25: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccjYz01Z.s:26: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccjYz01Z.s:27: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccjYz01Z.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccjYz01Z.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccjYz01Z.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccjYz01Z.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccjYz01Z.s:33: Error: unknown mnemonic `vmovdqu' -- `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/sse4
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3WWGqE.s: Assembler messages:
encrypt.c: /tmp/cc3WWGqE.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cc3WWGqE.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cc3WWGqE.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cc3WWGqE.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cc3WWGqE.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cc3WWGqE.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cc3WWGqE.s:14: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cc3WWGqE.s:15: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cc3WWGqE.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cc3WWGqE.s:17: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cc3WWGqE.s:18: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cc3WWGqE.s:19: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cc3WWGqE.s:20: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cc3WWGqE.s:21: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cc3WWGqE.s:22: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cc3WWGqE.s:23: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cc3WWGqE.s:24: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cc3WWGqE.s:25: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cc3WWGqE.s:26: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cc3WWGqE.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc3WWGqE.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cc3WWGqE.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cc3WWGqE.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cc3WWGqE.s:32: Error: unknown mnemonic `movdqu' -- `movdqu xmm4,[rdi+0*16]'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k192n104tau128v2/avx1
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdTEv2z.s: Assembler messages:
encrypt.c: /tmp/ccdTEv2z.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccdTEv2z.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccdTEv2z.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccdTEv2z.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccdTEv2z.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccdTEv2z.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccdTEv2z.s:15: Error: operand 1 should be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccdTEv2z.s:16: Error: operand 1 should be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccdTEv2z.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccdTEv2z.s:18: Error: operand 1 should be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccdTEv2z.s:19: Error: operand 1 should be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccdTEv2z.s:20: Error: operand 1 should be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccdTEv2z.s:21: Error: operand 1 should be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccdTEv2z.s:22: Error: operand 1 should be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccdTEv2z.s:23: Error: operand 1 should be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccdTEv2z.s:24: Error: operand 1 should be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccdTEv2z.s:25: Error: operand 1 should be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccdTEv2z.s:26: Error: operand 1 should be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccdTEv2z.s:27: Error: operand 1 should be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccdTEv2z.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccdTEv2z.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccdTEv2z.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccdTEv2z.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccdTEv2z.s:33: Error: unknown mnemonic `vmovdqu' -- `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: ...

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