Searched refs:CachePolicy (Results 1 – 12 of 12) sorted by relevance
30 inline ruy::CachePolicy ToRuyCachePolicy(CachePolicy cache_policy) { in ToRuyCachePolicy()32 case CachePolicy::kNeverCache: in ToRuyCachePolicy()33 return ruy::CachePolicy::kNeverCache; in ToRuyCachePolicy()34 case CachePolicy::kCacheIfLargeSpeedup: in ToRuyCachePolicy()35 return ruy::CachePolicy::kCacheIfLargeSpeedup; in ToRuyCachePolicy()36 case CachePolicy::kAlwaysCache: in ToRuyCachePolicy()37 return ruy::CachePolicy::kAlwaysCache; in ToRuyCachePolicy()40 return ruy::CachePolicy::kNeverCache; in ToRuyCachePolicy()
32 enum class CachePolicy : std::uint8_t { enum38 inline CachePolicy DefaultCachePolicy(bool is_constant_data) { in DefaultCachePolicy()39 return is_constant_data ? CachePolicy::kCacheIfLargeSpeedup in DefaultCachePolicy()40 : CachePolicy::kNeverCache; in DefaultCachePolicy()67 CachePolicy cache_policy = CachePolicy::kNeverCache;
38 const CachePolicy cache_policy = params.src[side].cache_policy; in ShouldCache()46 case CachePolicy::kNeverCache: in ShouldCache()48 case CachePolicy::kAlwaysCache: in ShouldCache()50 case CachePolicy::kCacheIfLargeSpeedup: in ShouldCache()56 case CachePolicy::kCacheIfSignificantSpeedup: in ShouldCache()
117 enum class CachePolicy : std::uint8_t { enum149 CachePolicy cache_policy() const { return cache_policy_; } in cache_policy()150 void set_cache_policy(CachePolicy value) { cache_policy_ = value; } in set_cache_policy()166 CachePolicy cache_policy_ = CachePolicy::kNeverCache;
229 void TestCachePolicies(CachePolicy cache_policy, bool expected_cached) { in TestCachePolicies()263 for (CachePolicy cache_policy : in TEST()264 {CachePolicy::kNeverCache, CachePolicy::kCacheIfLargeSpeedup, in TEST()265 CachePolicy::kCacheIfSignificantSpeedup, CachePolicy::kAlwaysCache}) { in TEST()267 cache_policy != CachePolicy::kNeverCache); in TEST()292 lhs.set_cache_policy(CachePolicy::kAlwaysCache); in TEST()
73 EXPECT_EQ(matrix.cache_policy(), CachePolicy::kNeverCache); in TEST()81 matrix.set_cache_policy(CachePolicy::kAlwaysCache); in TEST()88 EXPECT_EQ(matrix.cache_policy(), CachePolicy::kAlwaysCache); in TEST()
129 CachePolicy cache_policy = CachePolicy::kNeverCache;241 CachePolicy cache_policy = CachePolicy::kNeverCache;
458 if (matrix.cache_policy() != CachePolicy::kNeverCache) { in RUY_IMPL_STR_TYPE()483 if (mat.cache_policy != CachePolicy::kNeverCache) { in str()
1743 lhs.matrix.set_cache_policy(CachePolicy::kAlwaysCache);1746 rhs.matrix.set_cache_policy(CachePolicy::kAlwaysCache);
104 lhs.set_cache_policy(static_cast<ruy::CachePolicy>(params.lhs_cache_policy)); in run()105 rhs.set_cache_policy(static_cast<ruy::CachePolicy>(params.rhs_cache_policy)); in run()
188 lhs_params.cache_policy = cpu_backend_gemm::CachePolicy::kCacheIfLargeSpeedup; in SseCpuBackendGemm()
990 lhs_params.cache_policy = cpu_backend_gemm::CachePolicy::kCacheIfLargeSpeedup; in NeonCpuBackendGemm()
Completed in 38 milliseconds