Implementation notes: aarch64, hikey960, crypto_aead/omdsha256k128n96tau128v2

Computer: hikey960
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
20812516808 0 033979 944 896refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019112820190816
21645018892 0 037635 944 896refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112820190816
2414253328 0 017887 928 864refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112820190816
25724619068 0 037859 944 896refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019112820190816
2913756100 0 021800 816 880refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019112820190816
2997004028 0 019595 944 864refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019112820190816
3157117524 0 026083 944 864refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112820190816
3330003304 0 017839 928 864refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019112820190816
3390973304 0 017839 928 864refgcc_-Os_-fomit-frame-pointer2019112820190816
3507907564 0 026099 944 864refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019112820190816
3738706100 0 021816 816 880refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019112820190816
37387016832 0 034011 944 896refgcc_-O3_-fomit-frame-pointer2019112820190816
3738703736 0 019259 944 864refgcc_-O_-fomit-frame-pointer2019112820190816
37387016612 0 033731 944 896refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019112820190816
3912753980 0 019475 944 864refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019112820190816
4049504020 0 019587 944 864refgcc_-O2_-fomit-frame-pointer2019112820190816
4079256100 0 021816 816 880refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2019112820190816
4092556100 0 021816 816 880refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019112820190816
4162506184 0 024907 944 864refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019112820190816
4245753736 0 019259 944 864refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019112820190816
4794133296 0 017831 928 864refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019112820190816
5744256184 0 024907 944 864refgcc_-funroll-loops_-O_-fomit-frame-pointer2019112820190816
6077255956 0 027551 928 864refcc2019112820190816
6781943328 0 017887 928 864refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019112820190816
8302033732 0 019259 944 864refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019112820190816
10539085956 0 027551 928 864refgcc2019112820190816
10757565956 0 027551 928 864refgcc_-funroll-loops2019112820190816

Compiler output

Implementation: avx1
Security model: unknown
Compiler: cc
encrypt.c: /tmp/ccmtgKYH.s: Assembler messages:
encrypt.c: /tmp/ccmtgKYH.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccmtgKYH.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccmtgKYH.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccmtgKYH.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccmtgKYH.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccmtgKYH.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccmtgKYH.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccmtgKYH.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccmtgKYH.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccmtgKYH.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccmtgKYH.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccmtgKYH.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccmtgKYH.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccmtgKYH.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccmtgKYH.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccmtgKYH.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccmtgKYH.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccmtgKYH.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccmtgKYH.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccmtgKYH.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccmtgKYH.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccmtgKYH.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccmtgKYH.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccmtgKYH.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/ccBlGjOM.s: Assembler messages:
encrypt.c: /tmp/ccBlGjOM.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccBlGjOM.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccBlGjOM.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccBlGjOM.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccBlGjOM.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccBlGjOM.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccBlGjOM.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccBlGjOM.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccBlGjOM.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccBlGjOM.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccBlGjOM.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccBlGjOM.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccBlGjOM.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccBlGjOM.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccBlGjOM.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccBlGjOM.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccBlGjOM.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccBlGjOM.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccBlGjOM.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccBlGjOM.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccBlGjOM.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccBlGjOM.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccBlGjOM.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccBlGjOM.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/ccBJfQqX.s: Assembler messages:
encrypt.c: /tmp/ccBJfQqX.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccBJfQqX.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccBJfQqX.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccBJfQqX.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccBJfQqX.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccBJfQqX.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccBJfQqX.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccBJfQqX.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccBJfQqX.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccBJfQqX.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccBJfQqX.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccBJfQqX.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccBJfQqX.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccBJfQqX.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccBJfQqX.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccBJfQqX.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccBJfQqX.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccBJfQqX.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccBJfQqX.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccBJfQqX.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccBJfQqX.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccBJfQqX.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccBJfQqX.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccBJfQqX.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/ccAe0VOI.s: Assembler messages:
encrypt.c: /tmp/ccAe0VOI.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccAe0VOI.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccAe0VOI.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccAe0VOI.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccAe0VOI.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccAe0VOI.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccAe0VOI.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccAe0VOI.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccAe0VOI.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccAe0VOI.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccAe0VOI.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccAe0VOI.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccAe0VOI.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccAe0VOI.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccAe0VOI.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccAe0VOI.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccAe0VOI.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccAe0VOI.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccAe0VOI.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccAe0VOI.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccAe0VOI.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccAe0VOI.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccAe0VOI.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccAe0VOI.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/ccjX8hUW.s: Assembler messages:
encrypt.c: /tmp/ccjX8hUW.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccjX8hUW.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccjX8hUW.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccjX8hUW.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccjX8hUW.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccjX8hUW.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccjX8hUW.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccjX8hUW.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccjX8hUW.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccjX8hUW.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccjX8hUW.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccjX8hUW.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccjX8hUW.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccjX8hUW.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccjX8hUW.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccjX8hUW.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccjX8hUW.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccjX8hUW.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccjX8hUW.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccjX8hUW.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccjX8hUW.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccjX8hUW.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccjX8hUW.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccjX8hUW.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/ccJ3HRYH.s: Assembler messages:
encrypt.c: /tmp/ccJ3HRYH.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccJ3HRYH.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccJ3HRYH.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccJ3HRYH.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccJ3HRYH.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccJ3HRYH.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccJ3HRYH.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccJ3HRYH.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccJ3HRYH.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccJ3HRYH.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccJ3HRYH.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccJ3HRYH.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccJ3HRYH.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccJ3HRYH.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccJ3HRYH.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccJ3HRYH.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccJ3HRYH.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccJ3HRYH.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccJ3HRYH.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccJ3HRYH.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccJ3HRYH.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccJ3HRYH.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccJ3HRYH.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccJ3HRYH.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/cc1Y9kk8.s: Assembler messages:
encrypt.c: /tmp/cc1Y9kk8.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cc1Y9kk8.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cc1Y9kk8.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cc1Y9kk8.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cc1Y9kk8.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cc1Y9kk8.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cc1Y9kk8.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cc1Y9kk8.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cc1Y9kk8.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cc1Y9kk8.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cc1Y9kk8.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cc1Y9kk8.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cc1Y9kk8.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cc1Y9kk8.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cc1Y9kk8.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cc1Y9kk8.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cc1Y9kk8.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cc1Y9kk8.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cc1Y9kk8.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cc1Y9kk8.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc1Y9kk8.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cc1Y9kk8.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cc1Y9kk8.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cc1Y9kk8.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/ccflcWQm.s: Assembler messages:
encrypt.c: /tmp/ccflcWQm.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccflcWQm.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccflcWQm.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccflcWQm.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccflcWQm.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccflcWQm.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccflcWQm.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccflcWQm.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccflcWQm.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccflcWQm.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccflcWQm.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccflcWQm.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccflcWQm.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccflcWQm.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccflcWQm.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccflcWQm.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccflcWQm.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccflcWQm.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccflcWQm.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccflcWQm.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccflcWQm.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccflcWQm.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccflcWQm.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccflcWQm.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/cc9xOgnd.s: Assembler messages:
encrypt.c: /tmp/cc9xOgnd.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cc9xOgnd.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cc9xOgnd.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cc9xOgnd.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cc9xOgnd.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cc9xOgnd.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cc9xOgnd.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cc9xOgnd.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cc9xOgnd.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cc9xOgnd.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cc9xOgnd.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cc9xOgnd.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cc9xOgnd.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cc9xOgnd.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cc9xOgnd.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cc9xOgnd.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cc9xOgnd.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cc9xOgnd.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cc9xOgnd.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cc9xOgnd.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc9xOgnd.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cc9xOgnd.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cc9xOgnd.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cc9xOgnd.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/ccuKsoaR.s: Assembler messages:
encrypt.c: /tmp/ccuKsoaR.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccuKsoaR.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccuKsoaR.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccuKsoaR.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccuKsoaR.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccuKsoaR.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccuKsoaR.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccuKsoaR.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccuKsoaR.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccuKsoaR.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccuKsoaR.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccuKsoaR.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccuKsoaR.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccuKsoaR.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccuKsoaR.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccuKsoaR.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccuKsoaR.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccuKsoaR.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccuKsoaR.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccuKsoaR.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccuKsoaR.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccuKsoaR.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccuKsoaR.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccuKsoaR.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/ccOEaGSg.s: Assembler messages:
encrypt.c: /tmp/ccOEaGSg.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccOEaGSg.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccOEaGSg.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccOEaGSg.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccOEaGSg.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccOEaGSg.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccOEaGSg.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccOEaGSg.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccOEaGSg.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccOEaGSg.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccOEaGSg.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccOEaGSg.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccOEaGSg.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccOEaGSg.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccOEaGSg.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccOEaGSg.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccOEaGSg.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccOEaGSg.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccOEaGSg.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccOEaGSg.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccOEaGSg.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccOEaGSg.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccOEaGSg.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccOEaGSg.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/cckmtX3f.s: Assembler messages:
encrypt.c: /tmp/cckmtX3f.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cckmtX3f.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cckmtX3f.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cckmtX3f.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cckmtX3f.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cckmtX3f.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cckmtX3f.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cckmtX3f.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cckmtX3f.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cckmtX3f.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cckmtX3f.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cckmtX3f.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cckmtX3f.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cckmtX3f.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cckmtX3f.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cckmtX3f.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cckmtX3f.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cckmtX3f.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cckmtX3f.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cckmtX3f.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cckmtX3f.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cckmtX3f.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cckmtX3f.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cckmtX3f.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/ccM9ZMXO.s: Assembler messages:
encrypt.c: /tmp/ccM9ZMXO.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccM9ZMXO.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccM9ZMXO.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccM9ZMXO.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccM9ZMXO.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccM9ZMXO.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccM9ZMXO.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccM9ZMXO.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccM9ZMXO.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccM9ZMXO.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccM9ZMXO.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccM9ZMXO.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccM9ZMXO.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccM9ZMXO.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccM9ZMXO.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccM9ZMXO.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccM9ZMXO.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccM9ZMXO.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccM9ZMXO.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccM9ZMXO.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccM9ZMXO.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccM9ZMXO.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccM9ZMXO.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccM9ZMXO.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/ccNhkyT4.s: Assembler messages:
encrypt.c: /tmp/ccNhkyT4.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccNhkyT4.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccNhkyT4.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccNhkyT4.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccNhkyT4.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccNhkyT4.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccNhkyT4.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccNhkyT4.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccNhkyT4.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccNhkyT4.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccNhkyT4.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccNhkyT4.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccNhkyT4.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccNhkyT4.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccNhkyT4.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccNhkyT4.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccNhkyT4.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccNhkyT4.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccNhkyT4.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccNhkyT4.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccNhkyT4.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccNhkyT4.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccNhkyT4.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccNhkyT4.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/ccYXZam8.s: Assembler messages:
encrypt.c: /tmp/ccYXZam8.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccYXZam8.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccYXZam8.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccYXZam8.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccYXZam8.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccYXZam8.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccYXZam8.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccYXZam8.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccYXZam8.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccYXZam8.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccYXZam8.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccYXZam8.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccYXZam8.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccYXZam8.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccYXZam8.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccYXZam8.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccYXZam8.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccYXZam8.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccYXZam8.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccYXZam8.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccYXZam8.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccYXZam8.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccYXZam8.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccYXZam8.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/ccAeMBfH.s: Assembler messages:
encrypt.c: /tmp/ccAeMBfH.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccAeMBfH.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccAeMBfH.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccAeMBfH.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccAeMBfH.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccAeMBfH.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccAeMBfH.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccAeMBfH.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccAeMBfH.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccAeMBfH.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccAeMBfH.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccAeMBfH.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccAeMBfH.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccAeMBfH.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccAeMBfH.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccAeMBfH.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccAeMBfH.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccAeMBfH.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccAeMBfH.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccAeMBfH.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccAeMBfH.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccAeMBfH.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccAeMBfH.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccAeMBfH.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/cch3l8hc.s: Assembler messages:
encrypt.c: /tmp/cch3l8hc.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cch3l8hc.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cch3l8hc.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cch3l8hc.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cch3l8hc.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cch3l8hc.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cch3l8hc.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cch3l8hc.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cch3l8hc.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cch3l8hc.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cch3l8hc.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cch3l8hc.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cch3l8hc.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cch3l8hc.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cch3l8hc.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cch3l8hc.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cch3l8hc.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cch3l8hc.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cch3l8hc.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cch3l8hc.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cch3l8hc.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cch3l8hc.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cch3l8hc.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cch3l8hc.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/ccKcWk6M.s: Assembler messages:
encrypt.c: /tmp/ccKcWk6M.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccKcWk6M.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccKcWk6M.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccKcWk6M.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccKcWk6M.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccKcWk6M.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccKcWk6M.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccKcWk6M.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccKcWk6M.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccKcWk6M.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccKcWk6M.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccKcWk6M.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccKcWk6M.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccKcWk6M.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccKcWk6M.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccKcWk6M.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccKcWk6M.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccKcWk6M.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccKcWk6M.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccKcWk6M.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccKcWk6M.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccKcWk6M.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccKcWk6M.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccKcWk6M.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/ccKSlj7q.s: Assembler messages:
encrypt.c: /tmp/ccKSlj7q.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccKSlj7q.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccKSlj7q.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccKSlj7q.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccKSlj7q.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccKSlj7q.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccKSlj7q.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccKSlj7q.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccKSlj7q.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccKSlj7q.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccKSlj7q.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccKSlj7q.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccKSlj7q.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccKSlj7q.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccKSlj7q.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccKSlj7q.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccKSlj7q.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccKSlj7q.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccKSlj7q.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccKSlj7q.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccKSlj7q.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccKSlj7q.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccKSlj7q.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccKSlj7q.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/cc2tXaZH.s: Assembler messages:
encrypt.c: /tmp/cc2tXaZH.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cc2tXaZH.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cc2tXaZH.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cc2tXaZH.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cc2tXaZH.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cc2tXaZH.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cc2tXaZH.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cc2tXaZH.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cc2tXaZH.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cc2tXaZH.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cc2tXaZH.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cc2tXaZH.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cc2tXaZH.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cc2tXaZH.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cc2tXaZH.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cc2tXaZH.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cc2tXaZH.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cc2tXaZH.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cc2tXaZH.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cc2tXaZH.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc2tXaZH.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cc2tXaZH.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cc2tXaZH.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cc2tXaZH.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/ccA8SuiD.s: Assembler messages:
encrypt.c: /tmp/ccA8SuiD.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccA8SuiD.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccA8SuiD.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccA8SuiD.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccA8SuiD.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccA8SuiD.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccA8SuiD.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccA8SuiD.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccA8SuiD.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccA8SuiD.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccA8SuiD.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccA8SuiD.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccA8SuiD.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccA8SuiD.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccA8SuiD.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccA8SuiD.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccA8SuiD.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccA8SuiD.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccA8SuiD.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccA8SuiD.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccA8SuiD.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccA8SuiD.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccA8SuiD.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccA8SuiD.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/ccc5jAtE.s: Assembler messages:
encrypt.c: /tmp/ccc5jAtE.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccc5jAtE.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccc5jAtE.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccc5jAtE.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccc5jAtE.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccc5jAtE.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccc5jAtE.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccc5jAtE.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccc5jAtE.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccc5jAtE.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccc5jAtE.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccc5jAtE.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccc5jAtE.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccc5jAtE.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccc5jAtE.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccc5jAtE.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccc5jAtE.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccc5jAtE.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccc5jAtE.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccc5jAtE.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccc5jAtE.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccc5jAtE.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccc5jAtE.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccc5jAtE.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/ccIJAEaJ.s: Assembler messages:
encrypt.c: /tmp/ccIJAEaJ.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccIJAEaJ.s:10: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccIJAEaJ.s:11: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccIJAEaJ.s:12: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccIJAEaJ.s:13: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccIJAEaJ.s:14: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccIJAEaJ.s:15: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccIJAEaJ.s:16: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccIJAEaJ.s:17: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccIJAEaJ.s:18: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccIJAEaJ.s:19: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccIJAEaJ.s:20: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccIJAEaJ.s:21: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccIJAEaJ.s:22: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccIJAEaJ.s:23: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccIJAEaJ.s:24: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccIJAEaJ.s:25: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccIJAEaJ.s:26: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccIJAEaJ.s:27: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccIJAEaJ.s:28: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm13,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccIJAEaJ.s:29: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccIJAEaJ.s:30: Error: unknown mnemonic `vmovdqa' -- `vmovdqa xmm12,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccIJAEaJ.s:32: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccIJAEaJ.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/cchbMHsI.s: Assembler messages:
encrypt.c: /tmp/cchbMHsI.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cchbMHsI.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cchbMHsI.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cchbMHsI.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cchbMHsI.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cchbMHsI.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cchbMHsI.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cchbMHsI.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cchbMHsI.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cchbMHsI.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cchbMHsI.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cchbMHsI.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cchbMHsI.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cchbMHsI.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cchbMHsI.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cchbMHsI.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cchbMHsI.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cchbMHsI.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cchbMHsI.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cchbMHsI.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cchbMHsI.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cchbMHsI.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cchbMHsI.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cchbMHsI.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/ccYUSR5U.s: Assembler messages:
encrypt.c: /tmp/ccYUSR5U.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccYUSR5U.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccYUSR5U.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccYUSR5U.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccYUSR5U.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccYUSR5U.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccYUSR5U.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccYUSR5U.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccYUSR5U.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccYUSR5U.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccYUSR5U.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccYUSR5U.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccYUSR5U.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccYUSR5U.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccYUSR5U.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccYUSR5U.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccYUSR5U.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccYUSR5U.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccYUSR5U.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccYUSR5U.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccYUSR5U.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccYUSR5U.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccYUSR5U.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccYUSR5U.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/ccQR3JeY.s: Assembler messages:
encrypt.c: /tmp/ccQR3JeY.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccQR3JeY.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccQR3JeY.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccQR3JeY.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccQR3JeY.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccQR3JeY.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccQR3JeY.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccQR3JeY.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccQR3JeY.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccQR3JeY.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccQR3JeY.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccQR3JeY.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccQR3JeY.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccQR3JeY.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccQR3JeY.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccQR3JeY.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccQR3JeY.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccQR3JeY.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccQR3JeY.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccQR3JeY.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccQR3JeY.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccQR3JeY.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccQR3JeY.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccQR3JeY.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/ccIdGckg.s: Assembler messages:
encrypt.c: /tmp/ccIdGckg.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccIdGckg.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccIdGckg.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccIdGckg.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccIdGckg.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccIdGckg.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccIdGckg.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccIdGckg.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccIdGckg.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccIdGckg.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccIdGckg.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccIdGckg.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccIdGckg.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccIdGckg.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccIdGckg.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccIdGckg.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccIdGckg.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccIdGckg.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccIdGckg.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccIdGckg.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccIdGckg.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccIdGckg.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccIdGckg.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccIdGckg.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/cctWjBrU.s: Assembler messages:
encrypt.c: /tmp/cctWjBrU.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cctWjBrU.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cctWjBrU.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cctWjBrU.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cctWjBrU.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cctWjBrU.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cctWjBrU.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cctWjBrU.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cctWjBrU.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cctWjBrU.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cctWjBrU.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cctWjBrU.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cctWjBrU.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cctWjBrU.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cctWjBrU.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cctWjBrU.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cctWjBrU.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cctWjBrU.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cctWjBrU.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cctWjBrU.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cctWjBrU.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cctWjBrU.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cctWjBrU.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cctWjBrU.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/ccvc0xCG.s: Assembler messages:
encrypt.c: /tmp/ccvc0xCG.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccvc0xCG.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccvc0xCG.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccvc0xCG.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccvc0xCG.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccvc0xCG.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccvc0xCG.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccvc0xCG.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccvc0xCG.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccvc0xCG.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccvc0xCG.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccvc0xCG.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccvc0xCG.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccvc0xCG.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccvc0xCG.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccvc0xCG.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccvc0xCG.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccvc0xCG.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccvc0xCG.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccvc0xCG.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccvc0xCG.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccvc0xCG.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccvc0xCG.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccvc0xCG.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/ccFspdFc.s: Assembler messages:
encrypt.c: /tmp/ccFspdFc.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccFspdFc.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccFspdFc.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccFspdFc.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccFspdFc.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccFspdFc.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccFspdFc.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccFspdFc.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccFspdFc.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccFspdFc.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccFspdFc.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccFspdFc.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccFspdFc.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccFspdFc.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccFspdFc.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccFspdFc.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccFspdFc.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccFspdFc.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccFspdFc.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccFspdFc.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccFspdFc.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccFspdFc.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccFspdFc.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccFspdFc.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/ccgk6w27.s: Assembler messages:
encrypt.c: /tmp/ccgk6w27.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccgk6w27.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccgk6w27.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccgk6w27.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccgk6w27.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccgk6w27.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccgk6w27.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccgk6w27.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccgk6w27.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccgk6w27.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccgk6w27.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccgk6w27.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccgk6w27.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccgk6w27.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccgk6w27.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccgk6w27.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccgk6w27.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccgk6w27.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccgk6w27.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccgk6w27.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccgk6w27.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccgk6w27.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccgk6w27.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccgk6w27.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/ccYfo7Sr.s: Assembler messages:
encrypt.c: /tmp/ccYfo7Sr.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccYfo7Sr.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccYfo7Sr.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccYfo7Sr.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccYfo7Sr.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccYfo7Sr.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccYfo7Sr.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccYfo7Sr.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccYfo7Sr.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccYfo7Sr.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccYfo7Sr.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccYfo7Sr.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccYfo7Sr.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccYfo7Sr.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccYfo7Sr.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccYfo7Sr.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccYfo7Sr.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccYfo7Sr.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccYfo7Sr.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccYfo7Sr.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccYfo7Sr.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccYfo7Sr.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccYfo7Sr.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccYfo7Sr.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/cckTC5eg.s: Assembler messages:
encrypt.c: /tmp/cckTC5eg.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cckTC5eg.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cckTC5eg.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cckTC5eg.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cckTC5eg.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cckTC5eg.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cckTC5eg.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cckTC5eg.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cckTC5eg.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cckTC5eg.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cckTC5eg.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cckTC5eg.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cckTC5eg.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cckTC5eg.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cckTC5eg.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cckTC5eg.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cckTC5eg.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cckTC5eg.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cckTC5eg.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cckTC5eg.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cckTC5eg.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cckTC5eg.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cckTC5eg.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cckTC5eg.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/ccPfISpg.s: Assembler messages:
encrypt.c: /tmp/ccPfISpg.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccPfISpg.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccPfISpg.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccPfISpg.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccPfISpg.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccPfISpg.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccPfISpg.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccPfISpg.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccPfISpg.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccPfISpg.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccPfISpg.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccPfISpg.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccPfISpg.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccPfISpg.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccPfISpg.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccPfISpg.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccPfISpg.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccPfISpg.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccPfISpg.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccPfISpg.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccPfISpg.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccPfISpg.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccPfISpg.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccPfISpg.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/ccgUPCxQ.s: Assembler messages:
encrypt.c: /tmp/ccgUPCxQ.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccgUPCxQ.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccgUPCxQ.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccgUPCxQ.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccgUPCxQ.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccgUPCxQ.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccgUPCxQ.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccgUPCxQ.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccgUPCxQ.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccgUPCxQ.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccgUPCxQ.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccgUPCxQ.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccgUPCxQ.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccgUPCxQ.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccgUPCxQ.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccgUPCxQ.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccgUPCxQ.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccgUPCxQ.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccgUPCxQ.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccgUPCxQ.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccgUPCxQ.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccgUPCxQ.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccgUPCxQ.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccgUPCxQ.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/ccVPo7PV.s: Assembler messages:
encrypt.c: /tmp/ccVPo7PV.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccVPo7PV.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccVPo7PV.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccVPo7PV.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccVPo7PV.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccVPo7PV.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccVPo7PV.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccVPo7PV.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccVPo7PV.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccVPo7PV.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccVPo7PV.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccVPo7PV.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccVPo7PV.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccVPo7PV.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccVPo7PV.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccVPo7PV.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccVPo7PV.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccVPo7PV.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccVPo7PV.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccVPo7PV.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccVPo7PV.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccVPo7PV.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccVPo7PV.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccVPo7PV.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/cc4tA6Va.s: Assembler messages:
encrypt.c: /tmp/cc4tA6Va.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cc4tA6Va.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cc4tA6Va.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cc4tA6Va.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cc4tA6Va.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cc4tA6Va.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cc4tA6Va.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cc4tA6Va.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cc4tA6Va.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cc4tA6Va.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cc4tA6Va.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cc4tA6Va.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cc4tA6Va.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cc4tA6Va.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cc4tA6Va.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cc4tA6Va.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cc4tA6Va.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cc4tA6Va.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cc4tA6Va.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cc4tA6Va.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc4tA6Va.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cc4tA6Va.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cc4tA6Va.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cc4tA6Va.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/ccHlX0K5.s: Assembler messages:
encrypt.c: /tmp/ccHlX0K5.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccHlX0K5.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccHlX0K5.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccHlX0K5.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccHlX0K5.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccHlX0K5.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccHlX0K5.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccHlX0K5.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccHlX0K5.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccHlX0K5.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccHlX0K5.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccHlX0K5.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccHlX0K5.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccHlX0K5.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccHlX0K5.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccHlX0K5.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccHlX0K5.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccHlX0K5.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccHlX0K5.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccHlX0K5.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccHlX0K5.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccHlX0K5.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccHlX0K5.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccHlX0K5.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/ccToRzxB.s: Assembler messages:
encrypt.c: /tmp/ccToRzxB.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccToRzxB.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccToRzxB.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccToRzxB.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccToRzxB.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccToRzxB.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccToRzxB.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccToRzxB.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccToRzxB.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccToRzxB.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccToRzxB.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccToRzxB.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccToRzxB.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccToRzxB.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccToRzxB.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccToRzxB.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccToRzxB.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccToRzxB.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccToRzxB.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccToRzxB.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccToRzxB.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccToRzxB.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccToRzxB.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccToRzxB.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/ccarGCYC.s: Assembler messages:
encrypt.c: /tmp/ccarGCYC.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccarGCYC.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccarGCYC.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccarGCYC.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccarGCYC.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccarGCYC.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccarGCYC.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccarGCYC.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccarGCYC.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccarGCYC.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccarGCYC.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccarGCYC.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccarGCYC.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccarGCYC.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccarGCYC.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccarGCYC.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccarGCYC.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccarGCYC.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccarGCYC.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccarGCYC.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccarGCYC.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccarGCYC.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccarGCYC.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccarGCYC.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/cc3NLJ3d.s: Assembler messages:
encrypt.c: /tmp/cc3NLJ3d.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cc3NLJ3d.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cc3NLJ3d.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cc3NLJ3d.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cc3NLJ3d.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cc3NLJ3d.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cc3NLJ3d.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cc3NLJ3d.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cc3NLJ3d.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cc3NLJ3d.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cc3NLJ3d.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cc3NLJ3d.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cc3NLJ3d.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cc3NLJ3d.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cc3NLJ3d.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cc3NLJ3d.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cc3NLJ3d.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cc3NLJ3d.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cc3NLJ3d.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cc3NLJ3d.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc3NLJ3d.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cc3NLJ3d.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cc3NLJ3d.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cc3NLJ3d.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/cc0g85de.s: Assembler messages:
encrypt.c: /tmp/cc0g85de.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cc0g85de.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cc0g85de.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cc0g85de.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cc0g85de.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cc0g85de.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cc0g85de.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cc0g85de.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cc0g85de.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cc0g85de.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cc0g85de.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cc0g85de.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cc0g85de.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cc0g85de.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cc0g85de.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cc0g85de.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cc0g85de.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cc0g85de.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cc0g85de.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cc0g85de.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc0g85de.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cc0g85de.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cc0g85de.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cc0g85de.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/ccY7QbpB.s: Assembler messages:
encrypt.c: /tmp/ccY7QbpB.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccY7QbpB.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccY7QbpB.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccY7QbpB.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccY7QbpB.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccY7QbpB.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccY7QbpB.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccY7QbpB.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccY7QbpB.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccY7QbpB.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccY7QbpB.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccY7QbpB.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccY7QbpB.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccY7QbpB.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccY7QbpB.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccY7QbpB.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccY7QbpB.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccY7QbpB.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccY7QbpB.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccY7QbpB.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccY7QbpB.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccY7QbpB.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccY7QbpB.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccY7QbpB.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/cciEcWpu.s: Assembler messages:
encrypt.c: /tmp/cciEcWpu.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/cciEcWpu.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/cciEcWpu.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/cciEcWpu.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/cciEcWpu.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/cciEcWpu.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/cciEcWpu.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/cciEcWpu.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/cciEcWpu.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/cciEcWpu.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/cciEcWpu.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/cciEcWpu.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/cciEcWpu.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/cciEcWpu.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/cciEcWpu.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/cciEcWpu.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/cciEcWpu.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/cciEcWpu.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/cciEcWpu.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/cciEcWpu.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cciEcWpu.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/cciEcWpu.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/cciEcWpu.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/cciEcWpu.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/ccqHhSzO.s: Assembler messages:
encrypt.c: /tmp/ccqHhSzO.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccqHhSzO.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccqHhSzO.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccqHhSzO.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccqHhSzO.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccqHhSzO.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccqHhSzO.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccqHhSzO.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccqHhSzO.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccqHhSzO.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccqHhSzO.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccqHhSzO.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccqHhSzO.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccqHhSzO.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccqHhSzO.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccqHhSzO.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccqHhSzO.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccqHhSzO.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccqHhSzO.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccqHhSzO.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccqHhSzO.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccqHhSzO.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccqHhSzO.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccqHhSzO.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/ccwu3QCC.s: Assembler messages:
encrypt.c: /tmp/ccwu3QCC.s:4: Error: unknown pseudo-op: `.intel_syntax'
encrypt.c: /tmp/ccwu3QCC.s:9: Error: unknown mnemonic `push' -- `push rbx'
encrypt.c: /tmp/ccwu3QCC.s:10: Error: unknown mnemonic `push' -- `push rbp'
encrypt.c: /tmp/ccwu3QCC.s:11: Error: unknown mnemonic `push' -- `push r13'
encrypt.c: /tmp/ccwu3QCC.s:12: Error: unknown mnemonic `push' -- `push r14'
encrypt.c: /tmp/ccwu3QCC.s:13: Error: unknown mnemonic `push' -- `push r15'
encrypt.c: /tmp/ccwu3QCC.s:14: Error: operand 1 must be an integer or stack pointer register -- `sub rsp,32'
encrypt.c: /tmp/ccwu3QCC.s:15: Error: operand 1 must be a SIMD scalar register -- `shl rdx,6'
encrypt.c: /tmp/ccwu3QCC.s:16: Error: unknown mnemonic `jz' -- `jz done_hash'
encrypt.c: /tmp/ccwu3QCC.s:17: Error: operand 1 must be an integer or stack pointer register -- `add rdx,rdi'
encrypt.c: /tmp/ccwu3QCC.s:18: Error: operand 1 must be an integer register -- `mov [rsp+0],rdx'
encrypt.c: /tmp/ccwu3QCC.s:19: Error: operand 1 must be an integer register -- `mov eax,[4*0+rsi]'
encrypt.c: /tmp/ccwu3QCC.s:20: Error: operand 1 must be an integer register -- `mov ebx,[4*1+rsi]'
encrypt.c: /tmp/ccwu3QCC.s:21: Error: operand 1 must be an integer register -- `mov ecx,[4*2+rsi]'
encrypt.c: /tmp/ccwu3QCC.s:22: Error: operand 1 must be an integer register -- `mov r8d,[4*3+rsi]'
encrypt.c: /tmp/ccwu3QCC.s:23: Error: operand 1 must be an integer register -- `mov edx,[4*4+rsi]'
encrypt.c: /tmp/ccwu3QCC.s:24: Error: operand 1 must be an integer register -- `mov r9d,[4*5+rsi]'
encrypt.c: /tmp/ccwu3QCC.s:25: Error: operand 1 must be an integer register -- `mov r10d,[4*6+rsi]'
encrypt.c: /tmp/ccwu3QCC.s:26: Error: operand 1 must be an integer register -- `mov r11d,[4*7+rsi]'
encrypt.c: /tmp/ccwu3QCC.s:27: Error: unknown mnemonic `movdqa' -- `movdqa xmm12,XMMWORD PTR[PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccwu3QCC.s:28: Error: unknown mnemonic `movdqa' -- `movdqa xmm10,XMMWORD PTR[_SHUF_00BA+rip]'
encrypt.c: /tmp/ccwu3QCC.s:29: Error: unknown mnemonic `movdqa' -- `movdqa xmm11,XMMWORD PTR[_SHUF_DC00+rip]'
encrypt.c: /tmp/ccwu3QCC.s:31: Error: unknown mnemonic `lea' -- `lea rbp,XMMWORD PTR[K256+rip]'
encrypt.c: /tmp/ccwu3QCC.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