From 3a78a1edcd96d62af81638e808becc88a1a168d2 Mon Sep 17 00:00:00 2001 From: kjayapra-amd Date: Thu, 2 Jun 2022 07:03:50 -0700 Subject: [PATCH] SWDEV-339913 - Move SingleFPDenorm under ASIC Revision from GFXIP switch case. Change-Id: I7826f81bdf7cf1479882f261d495c2c287725b3c --- rocclr/device/pal/palsettings.cpp | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/rocclr/device/pal/palsettings.cpp b/rocclr/device/pal/palsettings.cpp index c9b1d494a8..aea4213b78 100644 --- a/rocclr/device/pal/palsettings.cpp +++ b/rocclr/device/pal/palsettings.cpp @@ -266,6 +266,9 @@ bool Settings::create(const Pal::DeviceProperties& palProp, aiPlus_ = true; enableCoopGroups_ = IS_LINUX; enableCoopMultiDeviceGroups_ = IS_LINUX; + if (useLightning_) { + singleFpDenorm_ = true; + } // Fall through to VI ... case Pal::AsicRevision::Carrizo: case Pal::AsicRevision::Bristol: @@ -533,17 +536,6 @@ bool Settings::create(const Pal::DeviceProperties& palProp, #endif } - if (useLightning_) { - switch (palProp.gfxLevel) { - case Pal::GfxIpLevel::GfxIp10_3: - case Pal::GfxIpLevel::GfxIp10_1: - case Pal::GfxIpLevel::GfxIp9: - singleFpDenorm_ = true; - break; - default: - break; - } - } // If is Rebar, override prepinned memory size. if ((heaps[Pal::GpuHeapInvisible].heapSize == 0) && (heaps[Pal::GpuHeapLocal].heapSize > 256 * Mi)) {