|
PatchworkOS
19e446b
A non-POSIX operating system.
|
SIMD context management. More...
SIMD context management.
SIMD (Single Instruction, Multiple Data) context management allows saving and restoring the state of SIMD registers, the fact that SIMD uses its own registers is the reason that we cant use SIMD in the kernel normally.
Data Structures | |
| struct | simd_ctx_t |
Functions | |
| uint64_t | simd_ctx_init (simd_ctx_t *ctx) |
| void | simd_ctx_deinit (simd_ctx_t *ctx) |
| void | simd_ctx_save (simd_ctx_t *ctx) |
| void | simd_ctx_load (simd_ctx_t *ctx) |
| uint64_t simd_ctx_init | ( | simd_ctx_t * | ctx | ) |
| void simd_ctx_deinit | ( | simd_ctx_t * | ctx | ) |
| void simd_ctx_save | ( | simd_ctx_t * | ctx | ) |
| void simd_ctx_load | ( | simd_ctx_t * | ctx | ) |