diff options
Diffstat (limited to 'ptx/src/test/spirv_run/stateful_ld_st_ntid.spvtxt')
-rw-r--r-- | ptx/src/test/spirv_run/stateful_ld_st_ntid.spvtxt | 93 |
1 files changed, 0 insertions, 93 deletions
diff --git a/ptx/src/test/spirv_run/stateful_ld_st_ntid.spvtxt b/ptx/src/test/spirv_run/stateful_ld_st_ntid.spvtxt deleted file mode 100644 index e2d4db6..0000000 --- a/ptx/src/test/spirv_run/stateful_ld_st_ntid.spvtxt +++ /dev/null @@ -1,93 +0,0 @@ - OpCapability GenericPointer - OpCapability Linkage - OpCapability Addresses - OpCapability Kernel - OpCapability Int8 - OpCapability Int16 - OpCapability Int64 - OpCapability Float16 - OpCapability Float64 - %56 = OpExtInstImport "OpenCL.std" - OpMemoryModel Physical64 OpenCL - OpEntryPoint Kernel %1 "stateful_ld_st_ntid" - OpExecutionMode %1 ContractionOff - OpDecorate %12 LinkageAttributes "__zluda_ptx_impl__sreg_tid" Import - %void = OpTypeVoid - %uint = OpTypeInt 32 0 - %uchar = OpTypeInt 8 0 - %60 = OpTypeFunction %uint %uchar -%_ptr_CrossWorkgroup_uchar = OpTypePointer CrossWorkgroup %uchar - %62 = OpTypeFunction %void %_ptr_CrossWorkgroup_uchar %_ptr_CrossWorkgroup_uchar -%_ptr_Function__ptr_CrossWorkgroup_uchar = OpTypePointer Function %_ptr_CrossWorkgroup_uchar -%_ptr_Function_uint = OpTypePointer Function %uint - %ulong = OpTypeInt 64 0 -%_ptr_Function_ulong = OpTypePointer Function %ulong - %uchar_0 = OpConstant %uchar 0 -%_ptr_CrossWorkgroup_ulong = OpTypePointer CrossWorkgroup %ulong - %12 = OpFunction %uint None %60 - %14 = OpFunctionParameter %uchar - OpFunctionEnd - %1 = OpFunction %void None %62 - %25 = OpFunctionParameter %_ptr_CrossWorkgroup_uchar - %26 = OpFunctionParameter %_ptr_CrossWorkgroup_uchar - %54 = OpLabel - %17 = OpVariable %_ptr_Function__ptr_CrossWorkgroup_uchar Function - %18 = OpVariable %_ptr_Function__ptr_CrossWorkgroup_uchar Function - %15 = OpVariable %_ptr_Function__ptr_CrossWorkgroup_uchar Function - %16 = OpVariable %_ptr_Function__ptr_CrossWorkgroup_uchar Function - %6 = OpVariable %_ptr_Function_uint Function - %7 = OpVariable %_ptr_Function_ulong Function - %8 = OpVariable %_ptr_Function_ulong Function - OpStore %17 %25 - OpStore %18 %26 - %47 = OpBitcast %_ptr_Function_ulong %17 - %46 = OpLoad %ulong %47 Aligned 8 - %19 = OpCopyObject %ulong %46 - %27 = OpConvertUToPtr %_ptr_CrossWorkgroup_uchar %19 - OpStore %15 %27 - %49 = OpBitcast %_ptr_Function_ulong %18 - %48 = OpLoad %ulong %49 Aligned 8 - %20 = OpCopyObject %ulong %48 - %28 = OpConvertUToPtr %_ptr_CrossWorkgroup_uchar %20 - OpStore %16 %28 - %29 = OpLoad %_ptr_CrossWorkgroup_uchar %15 - %22 = OpConvertPtrToU %ulong %29 - %21 = OpCopyObject %ulong %22 - %30 = OpConvertUToPtr %_ptr_CrossWorkgroup_uchar %21 - OpStore %15 %30 - %31 = OpLoad %_ptr_CrossWorkgroup_uchar %16 - %24 = OpConvertPtrToU %ulong %31 - %23 = OpCopyObject %ulong %24 - %32 = OpConvertUToPtr %_ptr_CrossWorkgroup_uchar %23 - OpStore %16 %32 - %11 = OpFunctionCall %uint %12 %uchar_0 - %33 = OpCopyObject %uint %11 - OpStore %6 %33 - %35 = OpLoad %uint %6 - %67 = OpBitcast %uint %35 - %34 = OpUConvert %ulong %67 - OpStore %7 %34 - %37 = OpLoad %_ptr_CrossWorkgroup_uchar %15 - %38 = OpLoad %ulong %7 - %50 = OpCopyObject %ulong %38 - %68 = OpBitcast %_ptr_CrossWorkgroup_uchar %37 - %69 = OpInBoundsPtrAccessChain %_ptr_CrossWorkgroup_uchar %68 %50 - %36 = OpBitcast %_ptr_CrossWorkgroup_uchar %69 - OpStore %15 %36 - %40 = OpLoad %_ptr_CrossWorkgroup_uchar %16 - %41 = OpLoad %ulong %7 - %51 = OpCopyObject %ulong %41 - %70 = OpBitcast %_ptr_CrossWorkgroup_uchar %40 - %71 = OpInBoundsPtrAccessChain %_ptr_CrossWorkgroup_uchar %70 %51 - %39 = OpBitcast %_ptr_CrossWorkgroup_uchar %71 - OpStore %16 %39 - %43 = OpLoad %_ptr_CrossWorkgroup_uchar %15 - %52 = OpBitcast %_ptr_CrossWorkgroup_ulong %43 - %42 = OpLoad %ulong %52 Aligned 8 - OpStore %8 %42 - %44 = OpLoad %_ptr_CrossWorkgroup_uchar %16 - %45 = OpLoad %ulong %8 - %53 = OpBitcast %_ptr_CrossWorkgroup_ulong %44 - OpStore %53 %45 Aligned 8 - OpReturn - OpFunctionEnd |