Home
last modified time | relevance | path

Searched refs:ResourceStrategy (Results 1 – 2 of 2) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/MCA/HardwareUnits/
H A DResourceManager.h50 class ResourceStrategy {
51 ResourceStrategy(const ResourceStrategy &) = delete;
52 ResourceStrategy &operator=(const ResourceStrategy &) = delete;
55 ResourceStrategy() {} in ResourceStrategy() function
56 virtual ~ResourceStrategy();
70 class DefaultResourceStrategy final : public ResourceStrategy {
124 : ResourceStrategy(), ResourceUnitMask(UnitMask), in DefaultResourceStrategy()
333 std::vector<std::unique_ptr<ResourceStrategy>> Strategies;
355 void setCustomStrategyImpl(std::unique_ptr<ResourceStrategy> S,
364 void setCustomStrategy(std::unique_ptr<ResourceStrategy> S, in setCustomStrategy()
/freebsd-12.1/contrib/llvm/lib/MCA/HardwareUnits/
H A DResourceManager.cpp25 ResourceStrategy::~ResourceStrategy() = default;
111 static std::unique_ptr<ResourceStrategy>
115 return std::unique_ptr<ResourceStrategy>(nullptr); in getStrategyFor()
152 void ResourceManager::setCustomStrategyImpl(std::unique_ptr<ResourceStrategy> S, in setCustomStrategyImpl()