@inline export function __repeatupto1(dest: usize, value: u8, count: usize): void { if (count) store(dest, value); } @inline export function __repeatupto3(dest: usize, value: u8, count: usize): void { if (count >= 2) { store(dest++, value); store(dest++, value); count -= 2; } __repeatupto1(dest, value, count); } @inline export function __repeatupto7(dest: usize, value: u8, count: usize): void { if (count >= 4) { store(dest++, value); store(dest++, value); store(dest++, value); store(dest++, value); count -= 4; } __repeatupto3(dest, value, count); }