Welcome to mirror list, hosted at ThFree Co, Russian Federation.

rfxcodec_encode_diff_rlgr3_amd64_sse2.asm « amd64 « src - github.com/neutrinolabs/librfxcodec.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: f5712beb2ef047a9f7eeff9ef36819bc8210f6d4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
%ifidn __OUTPUT_FORMAT__,elf64
section .note.GNU-stack noalloc noexec nowrite progbits
%endif

section .data
    const1 times 8 dw 1

section .text

%macro PROC 1
    align 16
    global %1
    %1:
%endmacro

;int
;rfxcodec_encode_diff_rlgr3_amd64_sse2(short *co,
;                                      void *dst, int dst_bytes);

%ifidn __OUTPUT_FORMAT__,elf64
PROC rfxcodec_encode_diff_rlgr3_amd64_sse2
%else
PROC _rfxcodec_encode_diff_rlgr3_amd64_sse2
%endif
    ; save registers
    push rbx
    mov rax, 0
    pop rbx
    ret
    align 16