Files
compute-runtime/shared/source/os_interface/linux/cache_info.h
Slawomir Milczarek ef3678e005 Add checks for default cache policy
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com>
2021-02-19 14:16:14 +01:00

33 lines
486 B
C++

/*
* Copyright (C) 2021 Intel Corporation
*
* SPDX-License-Identifier: MIT
*
*/
#pragma once
#include <stddef.h>
#include <stdint.h>
namespace NEO {
enum class CacheRegion : uint16_t {
Default = 0,
Region1,
Region2,
Count,
None = 0xFFFF
};
struct CacheInfo {
CacheInfo() = default;
virtual ~CacheInfo() = 0;
virtual bool getCacheRegion(size_t regionSize, CacheRegion regionIndex) = 0;
};
inline CacheInfo::~CacheInfo(){};
} // namespace NEO