From: shibe2 Date: Thu, 21 Sep 2023 18:10:26 +0000 (+0400) Subject: ggml-opencl.cpp: Make private functions static (#3300) X-Git-Tag: gguf-v0.4.0~40 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=36b904e20003017f50108ae68359ef87a192dae2;p=pkg%2Fggml%2Fsources%2Fllama.cpp ggml-opencl.cpp: Make private functions static (#3300) --- diff --git a/ggml-opencl.cpp b/ggml-opencl.cpp index 777048d0..c7d9150f 100644 --- a/ggml-opencl.cpp +++ b/ggml-opencl.cpp @@ -847,7 +847,7 @@ std::array mul_str_values = { "mul_f32", "float" }; -std::string& replace(std::string& s, const std::string& from, const std::string& to) { +static std::string& replace(std::string& s, const std::string& from, const std::string& to) { size_t pos = 0; while ((pos = s.find(from, pos)) != std::string::npos) { s.replace(pos, from.length(), to); @@ -856,7 +856,7 @@ std::string& replace(std::string& s, const std::string& from, const std::string& return s; } -std::string generate_kernels() { +static std::string generate_kernels() { std::stringstream src; src << program_source << '\n'; src << k_quants_source << '\n'; @@ -1788,7 +1788,7 @@ bool ggml_cl_can_mul_mat(const struct ggml_tensor * src0, const struct ggml_tens return false; } -bool ggml_cl_mul_mat_use_f16(const struct ggml_tensor * src0, const struct ggml_tensor * src1, struct ggml_tensor * /* dst */) { +static bool ggml_cl_mul_mat_use_f16(const struct ggml_tensor * src0, const struct ggml_tensor * src1, struct ggml_tensor * /* dst */) { // If device doesn't support FP16 if (!fp16_support) { return false;