mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2024-11-27 23:51:56 +00:00
[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]
This commit is contained in:
parent
1e3e3e28a6
commit
04b59e7af9
@ -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<size_t>(static_cast<uint32_t>(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));
|
||||
|
Loading…
Reference in New Issue
Block a user