; SPIR-V; Version: 1.0; Generator: Khronos SPIR-V Tools Assembler; 0; Bound: 19; Schema: 0OpCapability AddressesOpCapability LinkageOpCapability KernelOpMemoryModel Physical32 OpenCLOpEntryPoint Kernel %1 "unreachable_simple" %gl_GlobalInvocationIDOpName %in "in"OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationIdOpDecorate %gl_GlobalInvocationID ConstantOpDecorate %in FuncParamAttr NoCaptureOpDecorate %gl_GlobalInvocationID LinkageAttributes "__spirv_GlobalInvocationId" Import%uint = OpTypeInt 32 0%v3uint = OpTypeVector %uint 3%_ptr_Input_v3uint = OpTypePointer Input %v3uint%void = OpTypeVoid%_ptr_CrossWorkgroup_uint = OpTypePointer CrossWorkgroup %uint%9 = OpTypeFunction %void %_ptr_CrossWorkgroup_uint %_ptr_CrossWorkgroup_uint%gl_GlobalInvocationID = OpVariable %_ptr_Input_v3uint Input%1 = OpFunction %void None %9%in = OpFunctionParameter %_ptr_CrossWorkgroup_uint%10 = OpFunctionParameter %_ptr_CrossWorkgroup_uint%11 = OpLabel%12 = OpLoad %v3uint %gl_GlobalInvocationID Aligned 0%13 = OpCompositeExtract %uint %12 0%14 = OpInBoundsPtrAccessChain %_ptr_CrossWorkgroup_uint %in %13%15 = OpInBoundsPtrAccessChain %_ptr_CrossWorkgroup_uint %10 %13%16 = OpLoad %uint %14OpBranch %17%18 = OpLabelOpUnreachable%17 = OpLabelOpStore %15 %16OpReturnOpFunctionEnd