SH4ZAM! 0.1.0
Fast math library for the Sega Dreamcast's SH4 CPU
Loading...
Searching...
No Matches
shz_mem.hpp File Reference
#include "shz_mem.h"
Include dependency graph for shz_mem.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  shz
 

Functions

void * shz::memcpy128 (void *dst, const void *src, size_t bytes) noexcept
 

Variables

constexpr auto shz::dcache_alloc_line
 
constexpr auto shz::memcpy
 
constexpr auto shz::memcpy1
 
constexpr auto shz::memcpy2
 
constexpr auto shz::memcpy4
 
constexpr auto shz::memcpy8
 
constexpr auto shz::memset8
 
constexpr auto shz::memcpy32
 
constexpr auto shz::memcpy64
 
constexpr auto shz::memcpy2_16
 
constexpr auto shz::memset2_16
 
constexpr auto shz::memcpy4_16
 
constexpr auto shz::memswap32_1
 
constexpr auto shz::memswap32_1_xmtrx
 
constexpr auto shz::sq_memcpy32
 
constexpr auto shz::sq_memcpy32_xmtrx
 
constexpr auto shz::sq_memcpy32_1
 
constexpr auto shz::sq_memcpy32_1_xmtrx
 

Detailed Description

C++ Memory API.

C++ wrapper API for copying, assigning, and working with memory.

Author
2025, 2026 Falco Girgis

Definition in file shz_mem.hpp.