18 lines
275 B
C
18 lines
275 B
C
#ifndef MEM_H
|
|
#define MEM_H
|
|
|
|
#include "type.h"
|
|
|
|
static inline char* fastmemmove(char* dst, char*src, u32 type_size, u32 n) {
|
|
u64* span = 0x00;
|
|
|
|
u32 rest = (n * type_size) % 8;
|
|
u32 iter = n * type_size - rest;
|
|
iter /= 8;
|
|
for (int i = 0; i < iter; i += 8) {
|
|
|
|
}
|
|
}
|
|
|
|
#endif
|