Implementation notes: aarch64, hikey960, crypto_aead/omdsha256k128n96tau64v2

Computer: hikey960
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: omdsha256k128n96tau64v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1748256084 0 021800 816 880refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112820190816
19980019036 0 037827 944 896refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112820190816
2247756084 0 021784 816 880refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112820190816
23365016808 0 033987 944 896refgcc_-O3_-fomit-frame-pointer2019112820190816
2414253316 0 017871 928 864refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112820190816
2414253316 0 017871 928 864refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112820190816
2580753728 0 019243 944 864refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112820190816
2803807556 0 026083 944 864refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112820190816
2803806176 0 024891 944 864refgcc_-funroll-loops_-O_-fomit-frame-pointer2019112820190816
29192016784 0 033955 944 896refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112820190816
3037197508 0 026059 944 864refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112820190816
30802518876 0 037619 944 896refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112820190816
3271106084 0 021800 816 880refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112820190816
3271106084 0 021800 816 880refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112820190816
33553016596 0 033715 944 896refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112820190816
3506603728 0 019243 944 864refgcc_-O_-fomit-frame-pointer2019112820190816
3764703724 0 019243 944 864refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112820190816
3853704016 0 019571 944 864refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112820190816
3912753968 0 019451 944 864refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112820190816
4162504008 0 019563 944 864refgcc_-O2_-fomit-frame-pointer2019112820190816
4662003292 0 017831 928 864refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112820190816
4673003292 0 017831 928 864refgcc_-Os_-fomit-frame-pointer2019112820190816
4917213284 0 017823 928 864refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112820190816
5411255956 0 027543 928 864refcc2019112820190816
8068176176 0 024891 944 864refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112820190816
9346005956 0 027543 928 864refgcc2019112820190816
24299605956 0 027543 928 864refgcc_-funroll-loops2019112820190816

Compiler output

Implementation: avx1
Security model: unknown
Compiler: cc
encrypt.c: /tmp/cc20DBU6.s: Assembler messages:
encrypt.c: /tmp/cc20DBU6.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cc20DBU6.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cc20DBU6.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cc20DBU6.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cc20DBU6.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cc20DBU6.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cc20DBU6.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cc20DBU6.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cc20DBU6.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cc20DBU6.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cc20DBU6.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cc20DBU6.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cc20DBU6.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cc20DBU6.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cc20DBU6.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cc20DBU6.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cc20DBU6.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cc20DBU6.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cc20DBU6.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cc20DBU6.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc20DBU6.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cc20DBU6.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cc20DBU6.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cc20DBU6.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: avx1
Security model: unknown
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
encrypt.c: <inline asm>:1:1: error: unknown directive
encrypt.c: .intel_syntax noprefix
encrypt.c: ^
encrypt.c: <inline asm>:3:12: error: invalid alignment value
encrypt.c: .align 32
encrypt.c: ^
encrypt.c: <inline asm>:5:1: error: unrecognized instruction mnemonic
encrypt.c: push rbx
encrypt.c: ^
encrypt.c: <inline asm>:6:5: error: unrecognized instruction mnemonic
encrypt.c: push rbp
encrypt.c: ^
encrypt.c: <inline asm>:7:5: error: unrecognized instruction mnemonic
encrypt.c: push r13
encrypt.c: ^
encrypt.c: <inline asm>:8:5: error: unrecognized instruction mnemonic
encrypt.c: push r14
encrypt.c: ^
encrypt.c: <inline asm>:9:5: error: unrecognized instruction mnemonic
encrypt.c: push r15
encrypt.c: ^
encrypt.c: <inline asm>:10:9: error: invalid operand for instruction
encrypt.c: sub rsp,32
encrypt.c: ^
encrypt.c: <inline asm>:11:9: error: invalid operand for instruction
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments avx1
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments avx1
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments avx1
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments avx1
clang -O3 -fomit-frame-pointer -Qunused-arguments sse4
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments sse4
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments sse4
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments sse4

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc
encrypt.c: /tmp/ccYmdgHu.s: Assembler messages:
encrypt.c: /tmp/ccYmdgHu.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccYmdgHu.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccYmdgHu.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccYmdgHu.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccYmdgHu.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccYmdgHu.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccYmdgHu.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccYmdgHu.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccYmdgHu.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccYmdgHu.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccYmdgHu.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccYmdgHu.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccYmdgHu.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccYmdgHu.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccYmdgHu.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccYmdgHu.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccYmdgHu.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccYmdgHu.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccYmdgHu.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccYmdgHu.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccYmdgHu.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccYmdgHu.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccYmdgHu.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccYmdgHu.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: avx1
Security model: unknown
Compiler: gcc -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3Wsj0a.s: Assembler messages:
encrypt.c: /tmp/cc3Wsj0a.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cc3Wsj0a.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cc3Wsj0a.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cc3Wsj0a.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cc3Wsj0a.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cc3Wsj0a.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cc3Wsj0a.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cc3Wsj0a.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cc3Wsj0a.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cc3Wsj0a.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cc3Wsj0a.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cc3Wsj0a.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cc3Wsj0a.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cc3Wsj0a.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cc3Wsj0a.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cc3Wsj0a.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cc3Wsj0a.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cc3Wsj0a.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cc3Wsj0a.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cc3Wsj0a.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc3Wsj0a.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cc3Wsj0a.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cc3Wsj0a.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cc3Wsj0a.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: avx1
Security model: unknown
Compiler: gcc -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0Qt2TF.s: Assembler messages:
encrypt.c: /tmp/cc0Qt2TF.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cc0Qt2TF.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cc0Qt2TF.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cc0Qt2TF.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cc0Qt2TF.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cc0Qt2TF.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cc0Qt2TF.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cc0Qt2TF.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cc0Qt2TF.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cc0Qt2TF.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cc0Qt2TF.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cc0Qt2TF.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cc0Qt2TF.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cc0Qt2TF.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cc0Qt2TF.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cc0Qt2TF.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cc0Qt2TF.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cc0Qt2TF.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cc0Qt2TF.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cc0Qt2TF.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc0Qt2TF.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cc0Qt2TF.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cc0Qt2TF.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cc0Qt2TF.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: avx1
Security model: unknown
Compiler: gcc -O -fomit-frame-pointer
encrypt.c: /tmp/ccXAvv2o.s: Assembler messages:
encrypt.c: /tmp/ccXAvv2o.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccXAvv2o.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccXAvv2o.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccXAvv2o.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccXAvv2o.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccXAvv2o.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccXAvv2o.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccXAvv2o.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccXAvv2o.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccXAvv2o.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccXAvv2o.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccXAvv2o.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccXAvv2o.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccXAvv2o.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccXAvv2o.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccXAvv2o.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccXAvv2o.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccXAvv2o.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccXAvv2o.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccXAvv2o.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccXAvv2o.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccXAvv2o.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccXAvv2o.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccXAvv2o.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: avx1
Security model: unknown
Compiler: gcc -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdTQVOl.s: Assembler messages:
encrypt.c: /tmp/ccdTQVOl.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccdTQVOl.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccdTQVOl.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccdTQVOl.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccdTQVOl.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccdTQVOl.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccdTQVOl.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccdTQVOl.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccdTQVOl.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccdTQVOl.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccdTQVOl.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccdTQVOl.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccdTQVOl.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccdTQVOl.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccdTQVOl.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccdTQVOl.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccdTQVOl.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccdTQVOl.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccdTQVOl.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccdTQVOl.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccdTQVOl.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccdTQVOl.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccdTQVOl.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccdTQVOl.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: avx1
Security model: unknown
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMsh2Ll.s: Assembler messages:
encrypt.c: /tmp/ccMsh2Ll.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccMsh2Ll.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccMsh2Ll.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccMsh2Ll.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccMsh2Ll.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccMsh2Ll.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccMsh2Ll.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccMsh2Ll.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccMsh2Ll.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccMsh2Ll.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccMsh2Ll.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccMsh2Ll.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccMsh2Ll.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccMsh2Ll.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccMsh2Ll.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccMsh2Ll.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccMsh2Ll.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccMsh2Ll.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccMsh2Ll.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccMsh2Ll.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccMsh2Ll.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccMsh2Ll.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccMsh2Ll.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccMsh2Ll.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: avx1
Security model: unknown
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwzyAcB.s: Assembler messages:
encrypt.c: /tmp/ccwzyAcB.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccwzyAcB.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccwzyAcB.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccwzyAcB.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccwzyAcB.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccwzyAcB.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccwzyAcB.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccwzyAcB.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccwzyAcB.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccwzyAcB.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccwzyAcB.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccwzyAcB.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccwzyAcB.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccwzyAcB.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccwzyAcB.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccwzyAcB.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccwzyAcB.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccwzyAcB.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccwzyAcB.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccwzyAcB.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccwzyAcB.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccwzyAcB.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccwzyAcB.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccwzyAcB.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: avx1
Security model: unknown
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp/ccM0Ne2X.s: Assembler messages:
encrypt.c: /tmp/ccM0Ne2X.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccM0Ne2X.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccM0Ne2X.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccM0Ne2X.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccM0Ne2X.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccM0Ne2X.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccM0Ne2X.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccM0Ne2X.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccM0Ne2X.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccM0Ne2X.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccM0Ne2X.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccM0Ne2X.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccM0Ne2X.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccM0Ne2X.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccM0Ne2X.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccM0Ne2X.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccM0Ne2X.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccM0Ne2X.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccM0Ne2X.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccM0Ne2X.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccM0Ne2X.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccM0Ne2X.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccM0Ne2X.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccM0Ne2X.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: avx1
Security model: unknown
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4DUGf7.s: Assembler messages:
encrypt.c: /tmp/cc4DUGf7.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cc4DUGf7.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cc4DUGf7.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cc4DUGf7.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cc4DUGf7.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cc4DUGf7.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cc4DUGf7.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cc4DUGf7.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cc4DUGf7.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cc4DUGf7.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cc4DUGf7.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cc4DUGf7.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cc4DUGf7.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cc4DUGf7.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cc4DUGf7.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cc4DUGf7.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cc4DUGf7.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cc4DUGf7.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cc4DUGf7.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cc4DUGf7.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc4DUGf7.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cc4DUGf7.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cc4DUGf7.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cc4DUGf7.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: avx1
Security model: unknown
Compiler: gcc -funroll-loops
encrypt.c: /tmp/cc7PfY5e.s: Assembler messages:
encrypt.c: /tmp/cc7PfY5e.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cc7PfY5e.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cc7PfY5e.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cc7PfY5e.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cc7PfY5e.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cc7PfY5e.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cc7PfY5e.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cc7PfY5e.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cc7PfY5e.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cc7PfY5e.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cc7PfY5e.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cc7PfY5e.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cc7PfY5e.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cc7PfY5e.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cc7PfY5e.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cc7PfY5e.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cc7PfY5e.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cc7PfY5e.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cc7PfY5e.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cc7PfY5e.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc7PfY5e.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cc7PfY5e.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cc7PfY5e.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cc7PfY5e.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: avx1
Security model: unknown
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKMJvFN.s: Assembler messages:
encrypt.c: /tmp/ccKMJvFN.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccKMJvFN.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccKMJvFN.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccKMJvFN.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccKMJvFN.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccKMJvFN.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccKMJvFN.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccKMJvFN.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccKMJvFN.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccKMJvFN.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccKMJvFN.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccKMJvFN.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccKMJvFN.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccKMJvFN.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccKMJvFN.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccKMJvFN.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccKMJvFN.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccKMJvFN.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccKMJvFN.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccKMJvFN.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccKMJvFN.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccKMJvFN.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccKMJvFN.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccKMJvFN.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: avx1
Security model: unknown
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccka0qWg.s: Assembler messages:
encrypt.c: /tmp/ccka0qWg.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccka0qWg.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccka0qWg.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccka0qWg.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccka0qWg.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccka0qWg.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccka0qWg.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccka0qWg.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccka0qWg.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccka0qWg.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccka0qWg.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccka0qWg.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccka0qWg.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccka0qWg.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccka0qWg.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccka0qWg.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccka0qWg.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccka0qWg.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccka0qWg.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccka0qWg.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccka0qWg.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccka0qWg.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccka0qWg.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccka0qWg.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: avx1
Security model: unknown
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
encrypt.c: /tmp/ccBRrbG4.s: Assembler messages:
encrypt.c: /tmp/ccBRrbG4.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccBRrbG4.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccBRrbG4.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccBRrbG4.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccBRrbG4.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccBRrbG4.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccBRrbG4.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccBRrbG4.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccBRrbG4.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccBRrbG4.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccBRrbG4.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccBRrbG4.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccBRrbG4.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccBRrbG4.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccBRrbG4.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccBRrbG4.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccBRrbG4.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccBRrbG4.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccBRrbG4.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccBRrbG4.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccBRrbG4.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccBRrbG4.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccBRrbG4.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccBRrbG4.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: avx1
Security model: unknown
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaawP8T.s: Assembler messages:
encrypt.c: /tmp/ccaawP8T.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccaawP8T.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccaawP8T.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccaawP8T.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccaawP8T.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccaawP8T.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccaawP8T.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccaawP8T.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccaawP8T.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccaawP8T.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccaawP8T.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccaawP8T.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccaawP8T.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccaawP8T.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccaawP8T.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccaawP8T.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccaawP8T.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccaawP8T.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccaawP8T.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccaawP8T.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccaawP8T.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccaawP8T.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccaawP8T.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccaawP8T.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: avx1
Security model: unknown
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUPkDVL.s: Assembler messages:
encrypt.c: /tmp/ccUPkDVL.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccUPkDVL.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccUPkDVL.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccUPkDVL.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccUPkDVL.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccUPkDVL.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccUPkDVL.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccUPkDVL.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccUPkDVL.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccUPkDVL.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccUPkDVL.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccUPkDVL.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccUPkDVL.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccUPkDVL.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccUPkDVL.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccUPkDVL.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccUPkDVL.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccUPkDVL.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccUPkDVL.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccUPkDVL.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccUPkDVL.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccUPkDVL.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccUPkDVL.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccUPkDVL.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: avx1
Security model: unknown
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOxk0BI.s: Assembler messages:
encrypt.c: /tmp/ccOxk0BI.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccOxk0BI.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccOxk0BI.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccOxk0BI.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccOxk0BI.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccOxk0BI.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccOxk0BI.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccOxk0BI.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccOxk0BI.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccOxk0BI.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccOxk0BI.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccOxk0BI.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccOxk0BI.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccOxk0BI.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccOxk0BI.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccOxk0BI.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccOxk0BI.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccOxk0BI.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccOxk0BI.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccOxk0BI.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccOxk0BI.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccOxk0BI.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccOxk0BI.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccOxk0BI.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: avx1
Security model: unknown
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp/cc156OV0.s: Assembler messages:
encrypt.c: /tmp/cc156OV0.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cc156OV0.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cc156OV0.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cc156OV0.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cc156OV0.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cc156OV0.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cc156OV0.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cc156OV0.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cc156OV0.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cc156OV0.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cc156OV0.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cc156OV0.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cc156OV0.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cc156OV0.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cc156OV0.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cc156OV0.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cc156OV0.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cc156OV0.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cc156OV0.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cc156OV0.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc156OV0.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cc156OV0.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cc156OV0.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cc156OV0.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: avx1
Security model: unknown
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFVDue8.s: Assembler messages:
encrypt.c: /tmp/ccFVDue8.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccFVDue8.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccFVDue8.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccFVDue8.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccFVDue8.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccFVDue8.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccFVDue8.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccFVDue8.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccFVDue8.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccFVDue8.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccFVDue8.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccFVDue8.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccFVDue8.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccFVDue8.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccFVDue8.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccFVDue8.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccFVDue8.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccFVDue8.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccFVDue8.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccFVDue8.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccFVDue8.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccFVDue8.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccFVDue8.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccFVDue8.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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: sse4
Security model: unknown
Compiler: cc
encrypt.c: /tmp/ccBw1uCq.s: Assembler messages:
encrypt.c: /tmp/ccBw1uCq.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccBw1uCq.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccBw1uCq.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccBw1uCq.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccBw1uCq.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccBw1uCq.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccBw1uCq.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccBw1uCq.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccBw1uCq.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccBw1uCq.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccBw1uCq.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccBw1uCq.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccBw1uCq.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccBw1uCq.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccBw1uCq.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccBw1uCq.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccBw1uCq.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccBw1uCq.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccBw1uCq.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccBw1uCq.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccBw1uCq.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccBw1uCq.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccBw1uCq.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccBw1uCq.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: sse4
Security model: unknown
Compiler: gcc
encrypt.c: /tmp/ccUKv3j7.s: Assembler messages:
encrypt.c: /tmp/ccUKv3j7.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccUKv3j7.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccUKv3j7.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccUKv3j7.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccUKv3j7.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccUKv3j7.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccUKv3j7.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccUKv3j7.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccUKv3j7.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccUKv3j7.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccUKv3j7.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccUKv3j7.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccUKv3j7.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccUKv3j7.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccUKv3j7.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccUKv3j7.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccUKv3j7.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccUKv3j7.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccUKv3j7.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccUKv3j7.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccUKv3j7.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccUKv3j7.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccUKv3j7.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccUKv3j7.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: sse4
Security model: unknown
Compiler: gcc -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOEwsEq.s: Assembler messages:
encrypt.c: /tmp/ccOEwsEq.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccOEwsEq.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccOEwsEq.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccOEwsEq.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccOEwsEq.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccOEwsEq.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccOEwsEq.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccOEwsEq.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccOEwsEq.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccOEwsEq.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccOEwsEq.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccOEwsEq.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccOEwsEq.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccOEwsEq.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccOEwsEq.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccOEwsEq.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccOEwsEq.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccOEwsEq.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccOEwsEq.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccOEwsEq.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccOEwsEq.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccOEwsEq.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccOEwsEq.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccOEwsEq.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: sse4
Security model: unknown
Compiler: gcc -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccg6fF5D.s: Assembler messages:
encrypt.c: /tmp/ccg6fF5D.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccg6fF5D.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccg6fF5D.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccg6fF5D.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccg6fF5D.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccg6fF5D.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccg6fF5D.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccg6fF5D.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccg6fF5D.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccg6fF5D.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccg6fF5D.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccg6fF5D.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccg6fF5D.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccg6fF5D.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccg6fF5D.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccg6fF5D.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccg6fF5D.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccg6fF5D.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccg6fF5D.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccg6fF5D.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccg6fF5D.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccg6fF5D.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccg6fF5D.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccg6fF5D.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: sse4
Security model: unknown
Compiler: gcc -O -fomit-frame-pointer
encrypt.c: /tmp/ccsLSEtg.s: Assembler messages:
encrypt.c: /tmp/ccsLSEtg.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccsLSEtg.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccsLSEtg.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccsLSEtg.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccsLSEtg.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccsLSEtg.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccsLSEtg.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccsLSEtg.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccsLSEtg.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccsLSEtg.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccsLSEtg.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccsLSEtg.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccsLSEtg.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccsLSEtg.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccsLSEtg.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccsLSEtg.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccsLSEtg.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccsLSEtg.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccsLSEtg.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccsLSEtg.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccsLSEtg.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccsLSEtg.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccsLSEtg.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccsLSEtg.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: sse4
Security model: unknown
Compiler: gcc -Os -fomit-frame-pointer
encrypt.c: /tmp/ccR1EcMp.s: Assembler messages:
encrypt.c: /tmp/ccR1EcMp.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccR1EcMp.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccR1EcMp.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccR1EcMp.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccR1EcMp.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccR1EcMp.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccR1EcMp.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccR1EcMp.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccR1EcMp.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccR1EcMp.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccR1EcMp.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccR1EcMp.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccR1EcMp.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccR1EcMp.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccR1EcMp.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccR1EcMp.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccR1EcMp.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccR1EcMp.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccR1EcMp.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccR1EcMp.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccR1EcMp.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccR1EcMp.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccR1EcMp.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccR1EcMp.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: sse4
Security model: unknown
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccq0EIgb.s: Assembler messages:
encrypt.c: /tmp/ccq0EIgb.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccq0EIgb.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccq0EIgb.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccq0EIgb.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccq0EIgb.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccq0EIgb.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccq0EIgb.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccq0EIgb.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccq0EIgb.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccq0EIgb.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccq0EIgb.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccq0EIgb.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccq0EIgb.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccq0EIgb.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccq0EIgb.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccq0EIgb.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccq0EIgb.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccq0EIgb.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccq0EIgb.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccq0EIgb.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccq0EIgb.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccq0EIgb.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccq0EIgb.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccq0EIgb.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: sse4
Security model: unknown
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchZSF4h.s: Assembler messages:
encrypt.c: /tmp/cchZSF4h.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cchZSF4h.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cchZSF4h.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cchZSF4h.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cchZSF4h.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cchZSF4h.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cchZSF4h.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cchZSF4h.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cchZSF4h.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cchZSF4h.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cchZSF4h.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cchZSF4h.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cchZSF4h.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cchZSF4h.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cchZSF4h.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cchZSF4h.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cchZSF4h.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cchZSF4h.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cchZSF4h.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cchZSF4h.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cchZSF4h.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cchZSF4h.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cchZSF4h.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cchZSF4h.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: sse4
Security model: unknown
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp/cc3fzzhT.s: Assembler messages:
encrypt.c: /tmp/cc3fzzhT.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cc3fzzhT.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cc3fzzhT.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cc3fzzhT.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cc3fzzhT.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cc3fzzhT.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cc3fzzhT.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cc3fzzhT.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cc3fzzhT.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cc3fzzhT.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cc3fzzhT.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cc3fzzhT.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cc3fzzhT.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cc3fzzhT.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cc3fzzhT.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cc3fzzhT.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cc3fzzhT.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cc3fzzhT.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cc3fzzhT.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cc3fzzhT.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc3fzzhT.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cc3fzzhT.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cc3fzzhT.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cc3fzzhT.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: sse4
Security model: unknown
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUOJDzY.s: Assembler messages:
encrypt.c: /tmp/ccUOJDzY.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccUOJDzY.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccUOJDzY.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccUOJDzY.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccUOJDzY.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccUOJDzY.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccUOJDzY.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccUOJDzY.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccUOJDzY.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccUOJDzY.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccUOJDzY.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccUOJDzY.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccUOJDzY.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccUOJDzY.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccUOJDzY.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccUOJDzY.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccUOJDzY.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccUOJDzY.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccUOJDzY.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccUOJDzY.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccUOJDzY.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccUOJDzY.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccUOJDzY.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccUOJDzY.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: sse4
Security model: unknown
Compiler: gcc -funroll-loops
encrypt.c: /tmp/cc7y3MF2.s: Assembler messages:
encrypt.c: /tmp/cc7y3MF2.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cc7y3MF2.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cc7y3MF2.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cc7y3MF2.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cc7y3MF2.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cc7y3MF2.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cc7y3MF2.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cc7y3MF2.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cc7y3MF2.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cc7y3MF2.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cc7y3MF2.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cc7y3MF2.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cc7y3MF2.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cc7y3MF2.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cc7y3MF2.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cc7y3MF2.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cc7y3MF2.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cc7y3MF2.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cc7y3MF2.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cc7y3MF2.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc7y3MF2.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cc7y3MF2.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cc7y3MF2.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cc7y3MF2.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: sse4
Security model: unknown
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRaAbYu.s: Assembler messages:
encrypt.c: /tmp/ccRaAbYu.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccRaAbYu.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccRaAbYu.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccRaAbYu.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccRaAbYu.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccRaAbYu.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccRaAbYu.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccRaAbYu.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccRaAbYu.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccRaAbYu.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccRaAbYu.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccRaAbYu.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccRaAbYu.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccRaAbYu.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccRaAbYu.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccRaAbYu.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccRaAbYu.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccRaAbYu.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccRaAbYu.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccRaAbYu.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccRaAbYu.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccRaAbYu.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccRaAbYu.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccRaAbYu.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: sse4
Security model: unknown
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccd2H5cL.s: Assembler messages:
encrypt.c: /tmp/ccd2H5cL.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccd2H5cL.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccd2H5cL.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccd2H5cL.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccd2H5cL.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccd2H5cL.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccd2H5cL.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccd2H5cL.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccd2H5cL.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccd2H5cL.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccd2H5cL.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccd2H5cL.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccd2H5cL.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccd2H5cL.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccd2H5cL.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccd2H5cL.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccd2H5cL.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccd2H5cL.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccd2H5cL.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccd2H5cL.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccd2H5cL.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccd2H5cL.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccd2H5cL.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccd2H5cL.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: sse4
Security model: unknown
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
encrypt.c: /tmp/cc5MZVfL.s: Assembler messages:
encrypt.c: /tmp/cc5MZVfL.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cc5MZVfL.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cc5MZVfL.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cc5MZVfL.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cc5MZVfL.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cc5MZVfL.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cc5MZVfL.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cc5MZVfL.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cc5MZVfL.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cc5MZVfL.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cc5MZVfL.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cc5MZVfL.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cc5MZVfL.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cc5MZVfL.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cc5MZVfL.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cc5MZVfL.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cc5MZVfL.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cc5MZVfL.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cc5MZVfL.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cc5MZVfL.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc5MZVfL.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cc5MZVfL.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cc5MZVfL.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cc5MZVfL.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: sse4
Security model: unknown
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJXRxaL.s: Assembler messages:
encrypt.c: /tmp/ccJXRxaL.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccJXRxaL.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccJXRxaL.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccJXRxaL.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccJXRxaL.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccJXRxaL.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccJXRxaL.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccJXRxaL.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccJXRxaL.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccJXRxaL.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccJXRxaL.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccJXRxaL.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccJXRxaL.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccJXRxaL.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccJXRxaL.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccJXRxaL.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccJXRxaL.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccJXRxaL.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccJXRxaL.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccJXRxaL.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccJXRxaL.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccJXRxaL.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccJXRxaL.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccJXRxaL.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: sse4
Security model: unknown
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoLQFnl.s: Assembler messages:
encrypt.c: /tmp/ccoLQFnl.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccoLQFnl.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccoLQFnl.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccoLQFnl.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccoLQFnl.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccoLQFnl.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccoLQFnl.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccoLQFnl.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccoLQFnl.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccoLQFnl.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccoLQFnl.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccoLQFnl.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccoLQFnl.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccoLQFnl.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccoLQFnl.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccoLQFnl.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccoLQFnl.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccoLQFnl.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccoLQFnl.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccoLQFnl.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccoLQFnl.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccoLQFnl.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccoLQFnl.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccoLQFnl.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: sse4
Security model: unknown
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBNKYqj.s: Assembler messages:
encrypt.c: /tmp/ccBNKYqj.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccBNKYqj.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccBNKYqj.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccBNKYqj.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccBNKYqj.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccBNKYqj.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccBNKYqj.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccBNKYqj.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccBNKYqj.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccBNKYqj.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccBNKYqj.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccBNKYqj.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccBNKYqj.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccBNKYqj.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccBNKYqj.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccBNKYqj.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccBNKYqj.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccBNKYqj.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccBNKYqj.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccBNKYqj.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccBNKYqj.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccBNKYqj.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccBNKYqj.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccBNKYqj.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: sse4
Security model: unknown
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
encrypt.c: /tmp/cc8Rr2Yr.s: Assembler messages:
encrypt.c: /tmp/cc8Rr2Yr.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cc8Rr2Yr.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cc8Rr2Yr.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cc8Rr2Yr.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cc8Rr2Yr.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cc8Rr2Yr.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cc8Rr2Yr.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cc8Rr2Yr.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cc8Rr2Yr.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cc8Rr2Yr.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cc8Rr2Yr.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cc8Rr2Yr.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cc8Rr2Yr.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cc8Rr2Yr.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cc8Rr2Yr.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cc8Rr2Yr.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cc8Rr2Yr.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cc8Rr2Yr.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cc8Rr2Yr.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cc8Rr2Yr.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc8Rr2Yr.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cc8Rr2Yr.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cc8Rr2Yr.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cc8Rr2Yr.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: sse4
Security model: unknown
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOGcRBa.s: Assembler messages:
encrypt.c: /tmp/ccOGcRBa.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccOGcRBa.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccOGcRBa.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccOGcRBa.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccOGcRBa.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccOGcRBa.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccOGcRBa.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccOGcRBa.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccOGcRBa.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccOGcRBa.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccOGcRBa.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccOGcRBa.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccOGcRBa.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccOGcRBa.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccOGcRBa.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccOGcRBa.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccOGcRBa.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccOGcRBa.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccOGcRBa.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccOGcRBa.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccOGcRBa.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccOGcRBa.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccOGcRBa.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccOGcRBa.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: sse4
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
encrypt.c: /tmp/ccNO2GRr.s: Assembler messages:
encrypt.c: /tmp/ccNO2GRr.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccNO2GRr.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccNO2GRr.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccNO2GRr.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccNO2GRr.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccNO2GRr.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccNO2GRr.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccNO2GRr.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccNO2GRr.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccNO2GRr.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccNO2GRr.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccNO2GRr.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccNO2GRr.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccNO2GRr.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccNO2GRr.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccNO2GRr.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccNO2GRr.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccNO2GRr.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccNO2GRr.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccNO2GRr.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccNO2GRr.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccNO2GRr.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccNO2GRr.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccNO2GRr.s:32: Error: unknown mnemonic `movdqu' -- `movdqu xmm4,[rdi+0*16]'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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