diff --git a/dynamic-layers/clang-layer/recipes-opencl/igc/files/0001-BiF-CMakeLists.txt-remove-opt-from-DEPENDS.patch b/dynamic-layers/clang-layer/recipes-opencl/igc/files/0001-BiF-CMakeLists.txt-remove-opt-from-DEPENDS.patch index 8b769668..456a8c65 100644 --- a/dynamic-layers/clang-layer/recipes-opencl/igc/files/0001-BiF-CMakeLists.txt-remove-opt-from-DEPENDS.patch +++ b/dynamic-layers/clang-layer/recipes-opencl/igc/files/0001-BiF-CMakeLists.txt-remove-opt-from-DEPENDS.patch @@ -21,12 +21,12 @@ Index: git/IGC/VectorCompiler/lib/BiF/cmake/Functions.cmake =================================================================== --- git.orig/IGC/VectorCompiler/lib/BiF/cmake/Functions.cmake +++ git/IGC/VectorCompiler/lib/BiF/cmake/Functions.cmake -@@ -119,7 +119,7 @@ function(vc_build_bif TARGET RES_FILE CM +@@ -121,7 +121,7 @@ function(vc_build_bif RES_FILE CMCL_SRC_ COMMENT "vc_build_bif: Translating CMCL builtins: ${BIF_CLANG_BC_NAME_FINAL} -> ${BIF_OPT_BC_NAME}" COMMAND CMCLTranslatorTool ${OPT_OPAQUE_ARG} -o ${BIF_CMCL_BC_PATH} ${BIF_CLANG_BC_PATH_FINAL} COMMAND ${LLVM_OPT_EXE} ${OPT_OPAQUE_ARG} --O2 -o ${BIF_OPT_BC_PATH} ${BIF_CMCL_BC_PATH} - DEPENDS CMCLTranslatorTool ${LLVM_OPT_EXE} ${OPT_BC_DEPENDS}) + DEPENDS CMCLTranslatorTool ${BIF_CLANG_BC_PATH_FINAL}) - - add_custom_target(${TARGET} + + add_custom_target(${TARGET_NAME} DEPENDS ${BIF_OPT_BC_PATH} diff --git a/dynamic-layers/clang-layer/recipes-opencl/igc/files/0001-Build-not-able-to-locate-BiFManager-bin.patch b/dynamic-layers/clang-layer/recipes-opencl/igc/files/0001-Build-not-able-to-locate-BiFManager-bin.patch index b1109fb9..87b094aa 100644 --- a/dynamic-layers/clang-layer/recipes-opencl/igc/files/0001-Build-not-able-to-locate-BiFManager-bin.patch +++ b/dynamic-layers/clang-layer/recipes-opencl/igc/files/0001-Build-not-able-to-locate-BiFManager-bin.patch @@ -10,11 +10,11 @@ Signed-off-by: Yogesh Tyagi IGC/BiFModule/CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -diff --git a/IGC/BiFModule/CMakeLists.txt b/IGC/BiFModule/CMakeLists.txt -index d59e345ce..460cd6ed2 100644 ---- a/IGC/BiFModule/CMakeLists.txt -+++ b/IGC/BiFModule/CMakeLists.txt -@@ -644,8 +644,8 @@ set(IGC_BUILD__PROJ__BiFModuleCache_OCL "${IGC_BUILD__PROJ__BiFModuleCache +Index: git/IGC/BiFModule/CMakeLists.txt +=================================================================== +--- git.orig/IGC/BiFModule/CMakeLists.txt ++++ git/IGC/BiFModule/CMakeLists.txt +@@ -655,8 +655,8 @@ set(IGC_BUILD__PROJ__BiFModuleCache_OCL add_custom_command( OUTPUT "${IGC_BUILD__BIF_DIR}/OCLBiFImpl.h" "${IGC_BUILD__BIF_DIR}/OCLBiFImpl.bifbc" @@ -25,6 +25,3 @@ index d59e345ce..460cd6ed2 100644 COMMENT "BiF: ${IGC_BUILD__BIF_DIR}/OCLBiFImpl.bc: Spliting output .bc." COMMAND_EXPAND_LISTS ) --- -2.43.0 - diff --git a/dynamic-layers/clang-layer/recipes-opencl/igc/intel-graphics-compiler_2.5.6.bb b/dynamic-layers/clang-layer/recipes-opencl/igc/intel-graphics-compiler_2.10.10.bb similarity index 91% rename from dynamic-layers/clang-layer/recipes-opencl/igc/intel-graphics-compiler_2.5.6.bb rename to dynamic-layers/clang-layer/recipes-opencl/igc/intel-graphics-compiler_2.10.10.bb index c824d57e..b6d8ddeb 100644 --- a/dynamic-layers/clang-layer/recipes-opencl/igc/intel-graphics-compiler_2.5.6.bb +++ b/dynamic-layers/clang-layer/recipes-opencl/igc/intel-graphics-compiler_2.10.10.bb @@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://IGC/BiFModule/Implementation/ExternalLibraries/libclc file://LICENSE.md;md5=488d74376edf2765f6e78d271543dde3 \ file://NOTICES.txt;md5=b81a52411c84df3419f20bad4d755880" -SRC_URI = "git://github.com/intel/intel-graphics-compiler.git;protocol=https;name=igc;branch=releases/2.5.x \ +SRC_URI = "git://github.com/intel/intel-graphics-compiler.git;protocol=https;name=igc;branch=releases/2.10.x \ git://github.com/intel/vc-intrinsics.git;protocol=https;destsuffix=git/vc-intrinsics;name=vc;nobranch=1 \ git://github.com/KhronosGroup/SPIRV-Tools.git;protocol=https;destsuffix=git/SPIRV-Tools;name=spirv-tools;branch=main \ git://github.com/KhronosGroup/SPIRV-Headers.git;protocol=https;destsuffix=git/SPIRV-Headers;name=spirv-headers;branch=main \ @@ -20,10 +20,10 @@ SRC_URI = "git://github.com/intel/intel-graphics-compiler.git;protocol=https;nam SRC_URI:append:class-native = " file://0001-fix-tblgen.patch" -SRCREV_igc = "5b21d1b10cc02ee8f7756d1690f83792b8741235" -SRCREV_vc = "41fa58112f00960da137b8ec76168b5a0321af33" -SRCREV_spirv-tools = "f0cc85efdbbe3a46eae90e0f915dc1509836d0fc" -SRCREV_spirv-headers = "1c6bb2743599e6eb6f37b2969acc0aef812e32e3" +SRCREV_igc = "83925314d4fc32b017fcbfcd73e0667ba833fb8f" +SRCREV_vc = "9d255266e1df8f1dc5d11e1fbb03213acfaa4fc7" +SRCREV_spirv-tools = "f289d047f49fb60488301ec62bafab85573668cc" +SRCREV_spirv-headers = "0e710677989b4326ac974fd80c5308191ed80965" SRCREV_FORMAT = "igc_vc_spirv-tools_spirv-headers"