PatchworkOS
Loading...
Searching...
No Matches
simd.h
Go to the documentation of this file.
1#pragma once
2
3#include <stdbool.h>
4#include <stdint.h>
5
21typedef struct
22{
25
26void simd_cpu_init(void);
27
29
31
32void simd_ctx_save(simd_ctx_t* ctx);
33
34void simd_ctx_load(simd_ctx_t* ctx);
35
void simd_ctx_save(simd_ctx_t *ctx)
Definition simd.c:104
void simd_ctx_load(simd_ctx_t *ctx)
Definition simd.c:119
uint64_t simd_ctx_init(simd_ctx_t *ctx)
Definition simd.c:86
void simd_cpu_init(void)
Definition simd.c:42
void simd_ctx_deinit(simd_ctx_t *ctx)
Definition simd.c:99
__UINT64_TYPE__ uint64_t
Definition stdint.h:17
__UINT8_TYPE__ uint8_t
Definition stdint.h:11
uint8_t * buffer
Definition simd.h:23