/* * Copyright (C) 2023 Intel Corporation * * SPDX-License-Identifier: MIT * */ #include "shared/source/release_helper/release_helper.h" namespace NEO { template bool ReleaseHelperHw::isMatrixMultiplyAccumulateSupported() const { return true; } template bool ReleaseHelperHw::isAdjustWalkOrderAvailable() const { return false; } template bool ReleaseHelperHw::isPipeControlPriorToNonPipelinedStateCommandsWARequired() const { return false; } template bool ReleaseHelperHw::isProgramAllStateComputeCommandFieldsWARequired() const { return false; } template bool ReleaseHelperHw::isPrefetchDisablingRequired() const { return false; } template bool ReleaseHelperHw::isSplitMatrixMultiplyAccumulateSupported() const { return false; } template bool ReleaseHelperHw::isBFloat16ConversionSupported() const { return false; } template int ReleaseHelperHw::getProductMaxPreferredSlmSize(int preferredEnumValue) const { return preferredEnumValue; } template bool ReleaseHelperHw::getMediaFrequencyTileIndex(uint32_t &tileIndex) const { return false; } template bool ReleaseHelperHw::isResolvingSubDeviceIDNeeded() const { return true; } template bool ReleaseHelperHw::isCachingOnCpuAvailable() const { return true; } template std::optional ReleaseHelperHw::getPreferredAllocationMethod(AllocationType allocationType) const { return {}; } template bool ReleaseHelperHw::shouldAdjustDepth() const { return false; } template bool ReleaseHelperHw::isDirectSubmissionSupported() const { return false; } } // namespace NEO