This commit is contained in:
nub31
2025-06-13 00:07:14 +02:00
parent 95dd7a1399
commit 351d4ebd68
64 changed files with 167 additions and 176 deletions

View File

@@ -0,0 +1,19 @@
.intel_syntax noprefix
.section .text
# func nub_memset(destination: ^u8, value: i8, count: u64): ^u8
.global nub_memset
nub_memset:
push rdi
mov rcx, rdx
mov al, sil
test rcx, rcx
jz memset_done
memset_loop:
mov BYTE PTR [rdi], al
inc rdi
dec rcx
jnz memset_loop
memset_done:
pop rax
ret