From 6f129de75851628d248ea9d01f20d9227a50c9a2 Mon Sep 17 00:00:00 2001
From: foreman
Date: Thu, 20 Dec 2018 12:37:44 -0500
Subject: [PATCH] P4 to Git Change 1722999 by gandryey@gera-w8 on 2018/12/20
12:07:51
SWDEV-79445 - OCL generic changes and code clean-up
- Use dynamic LC switch for denorms
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#64 edit
---
rocclr/runtime/device/pal/palsettings.cpp | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/rocclr/runtime/device/pal/palsettings.cpp b/rocclr/runtime/device/pal/palsettings.cpp
index 0f0714385d..150e71c082 100644
--- a/rocclr/runtime/device/pal/palsettings.cpp
+++ b/rocclr/runtime/device/pal/palsettings.cpp
@@ -439,17 +439,17 @@ bool Settings::create(const Pal::DeviceProperties& palProp,
#endif
}
-#if defined(WITH_LIGHTNING_COMPILER) || defined(USE_COMGR_LIBRARY)
- switch (palProp.gfxLevel) {
- case Pal::GfxIpLevel::GfxIp10_1:
- case Pal::GfxIpLevel::GfxIp10:
- case Pal::GfxIpLevel::GfxIp9:
- singleFpDenorm_ = true;
- break;
- default:
- break;
+ if (useLightning_) {
+ switch (palProp.gfxLevel) {
+ case Pal::GfxIpLevel::GfxIp10_1:
+ case Pal::GfxIpLevel::GfxIp10:
+ case Pal::GfxIpLevel::GfxIp9:
+ singleFpDenorm_ = true;
+ break;
+ default:
+ break;
+ }
}
-#endif // WITH_LIGHTNING_COMPILER
gfx10Hsail_ = gfx10Plus_;