mirror of
https://github.com/ggml-org/llama.cpp.git
synced 2025-11-06 09:46:50 +00:00
ggml: move ggml_table_f32_f16 to ggml-cpu.c
Signed-off-by: Aaron Teo <aaron.teo1@ibm.com>
This commit is contained in:
@@ -72,6 +72,9 @@
|
|||||||
#define UNUSED GGML_UNUSED
|
#define UNUSED GGML_UNUSED
|
||||||
#define SWAP(x, y, T) do { T SWAP = x; (x) = y; (y) = SWAP; } while (0)
|
#define SWAP(x, y, T) do { T SWAP = x; (x) = y; (y) = SWAP; } while (0)
|
||||||
|
|
||||||
|
// precomputed f32 table for f16 (256 KB) (simd-mappings.h)
|
||||||
|
float ggml_table_f32_f16[1 << 16];
|
||||||
|
|
||||||
#if defined(__ARM_ARCH)
|
#if defined(__ARM_ARCH)
|
||||||
struct ggml_arm_arch_features_type {
|
struct ggml_arm_arch_features_type {
|
||||||
int sve_cnt;
|
int sve_cnt;
|
||||||
|
|||||||
@@ -61,9 +61,6 @@
|
|||||||
#define m512i(p) (__m512i)(p)
|
#define m512i(p) (__m512i)(p)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// precomputed f32 table for f16 (256 KB) (ggml-impl.h)
|
|
||||||
float ggml_table_f32_f16[1 << 16];
|
|
||||||
|
|
||||||
#if defined(__linux__) || \
|
#if defined(__linux__) || \
|
||||||
defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || \
|
defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || \
|
||||||
(defined(__APPLE__) && !TARGET_OS_TV && !TARGET_OS_WATCH)
|
(defined(__APPLE__) && !TARGET_OS_TV && !TARGET_OS_WATCH)
|
||||||
|
|||||||
Reference in New Issue
Block a user