From 04b59e7af9abeeedb93f5811e20ab93304f7988c Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Tue, 29 Nov 2022 11:13:14 -0800 Subject: [PATCH] [BOLT] Fix unused function warnings This patch fixes: bolt/lib/Passes/CallGraph.cpp:27:15: error: unused function 'hash_int64_fallback' [-Werror,-Wunused-function] bolt/lib/Passes/CallGraph.cpp:40:15: error: unused function 'hash_int64' [-Werror,-Wunused-function] --- bolt/lib/Passes/CallGraph.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bolt/lib/Passes/CallGraph.cpp b/bolt/lib/Passes/CallGraph.cpp index 3d4157509700..7fa6562a8c12 100644 --- a/bolt/lib/Passes/CallGraph.cpp +++ b/bolt/lib/Passes/CallGraph.cpp @@ -24,7 +24,7 @@ namespace { -inline size_t hash_int64_fallback(int64_t k) { +LLVM_ATTRIBUTE_UNUSED inline size_t hash_int64_fallback(int64_t k) { uint64_t key = (unsigned long long)k; // "64 bit Mix Functions", from Thomas Wang's "Integer Hash Function." // http://www.concentric.net/~ttwang/tech/inthash.htm @@ -37,7 +37,7 @@ inline size_t hash_int64_fallback(int64_t k) { return static_cast(static_cast(key)); } -inline size_t hash_int64(int64_t k) { +LLVM_ATTRIBUTE_UNUSED inline size_t hash_int64(int64_t k) { #if defined(USE_SSECRC) && defined(__SSE4_2__) size_t h = 0; __asm("crc32q %1, %0\n" : "+r"(h) : "rm"(k));