1#pragma once
2#include <stdint.h>
3#include <stdbool.h>
4
5#if defined(__VXE__) || defined(__VXE2__)
6#include <vecintrin.h>
7#endif
8
9#ifdef _MSC_VER
10#define NOINLINE __declspec(noinline)
11#else
12#define NOINLINE __attribute__((__noinline__))
13#endif
14
15#ifdef __cplusplus
16extern "C" {
17#endif
18
19bool llamafile_sgemm(const struct ggml_compute_params * params, int64_t, int64_t, int64_t,
20 const void *, int64_t, const void *, int64_t, void *, int64_t,
21 int, int, int);
22
23#ifdef __cplusplus
24}
25#endif