From 38c33f99dcbd6bcdd6a573c15068b161335ca5fe Mon Sep 17 00:00:00 2001
From: foreman
Date: Thu, 2 Nov 2017 14:42:08 -0400
Subject: [PATCH] P4 to Git Change 1478111 by yaxunl@yaxunl_stg_win50 on
2017/11/02 14:37:52
SWDEV-120711 - Synch CMake change about switching to new addr space mapping.
Affected files ...
... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#19 edit
---
opencl/CMakeLists.txt | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/opencl/CMakeLists.txt b/opencl/CMakeLists.txt
index 0cbc116ba7..1da3fd0dfe 100644
--- a/opencl/CMakeLists.txt
+++ b/opencl/CMakeLists.txt
@@ -21,6 +21,9 @@ set(LLVM_TARGETS_TO_BUILD "AMDGPU" CACHE STRING "")
set(CLANG_ENABLE_ARCMT OFF CACHE BOOL "")
set(CLANG_ENABLE_STATIC_ANALYZER OFF CACHE BOOL "")
+# override default option value in library and driver
+set(GENERIC_IS_ZERO ON CACHE BOOL ON FORCE)
+
add_subdirectory(compiler/llvm)
find_package(LLVM REQUIRED CONFIG PATHS ${CMAKE_BINARY_DIR}/compiler/llvm NO_DEFAULT_PATH)
@@ -43,7 +46,7 @@ add_subdirectory(compiler/driver)
set(BUILD_HC_LIB OFF CACHE BOOL "")
set(ROCM_DEVICELIB_INCLUDE_TESTS OFF CACHE BOOL "")
set(AMDGCN_TARGETS_LIB_LIST "AMDGCN_LIB_TARGETS")
-set(AMDGPU_TARGET_TRIPLE "amdgcn-amd-amdhsa-opencl")
+set(AMDGPU_TARGET_TRIPLE "amdgcn-amd-amdhsa-amdgizcl")
add_subdirectory(library/amdgcn)
add_subdirectory(compiler/lib/loaders/elf/utils/libelf)