Resolve #852 issue (#1220)

There are two changes in total. The first one to fix a small issue of
current working directory so that second change can be applied. And the
second one is for resolving #852 Removing hard-coded SPIR-V binaries in
clUnloadPlatformCompiler tests.

Fixes #852

---------

Signed-off-by: Ahmed Hesham <ahmed.hesham@arm.com>
Signed-off-by: Xing Huang <xing.huang@arm.com>
This commit is contained in:
Starla Huang
2025-09-09 16:50:19 +01:00
committed by GitHub
parent df61cad39f
commit 4fc861358e
7 changed files with 103 additions and 134 deletions

View File

@@ -0,0 +1,24 @@
; SPIR-V
; Version: 1.0
; Generator: Khronos LLVM/SPIR-V Translator; 14
; Bound: 11
; Schema: 0
OpCapability Addresses
OpCapability Kernel
; %1 = OpExtInstImport "OpenCL.std"
OpMemoryModel Physical32 OpenCL
OpEntryPoint Kernel %6 "write_kernel"
; %10 = OpString "kernel_arg_type.write_kernel.uint*,"
; OpSource OpenCL_C 200000
; OpDecorate %7 FuncParamAttr NoCapture
%uint = OpTypeInt 32 0
%uint_42 = OpConstant %uint 42
%void = OpTypeVoid
%_ptr_CrossWorkgroup_uint = OpTypePointer CrossWorkgroup %uint
%5 = OpTypeFunction %void %_ptr_CrossWorkgroup_uint
%6 = OpFunction %void None %5
%7 = OpFunctionParameter %_ptr_CrossWorkgroup_uint
%8 = OpLabel
OpStore %7 %uint_42 Aligned 4
OpReturn
OpFunctionEnd