Avoid using cpuinfo_get_max_cache_size() function
This function is missing in upstream cpuinfo, and causes build failures in OSS
XNNPACK
PiperOrigin-RevId: 272270763
diff --git a/bench/f32-igemm.cc b/bench/f32-igemm.cc
index 0e371a6..e62983b 100644
--- a/bench/f32-igemm.cc
+++ b/bench/f32-igemm.cc
@@ -76,7 +76,7 @@
const size_t i_elements = mc_stride * kernel_size;
const size_t c_elements = output_height * output_width * output_pixel_stride;
const size_t num_buffers = 1 +
- benchmark::utils::divideRoundUp<size_t>(cpuinfo_get_max_cache_size(),
+ benchmark::utils::divideRoundUp<size_t>(benchmark::utils::GetMaxCacheSize(),
sizeof(float) * (w_elements + c_elements) + sizeof(void*) * i_elements);
std::vector<float, AlignedAllocator<float, 32>> w(w_elements * num_buffers);