dawn-cmake/test/tint/bug/oss-fuzz/57795.spv.expected.spvasm

59 lines
2.5 KiB
Plaintext

; SPIR-V
; Version: 1.3
; Generator: Google Tint Compiler; 0
; Bound: 33
; Schema: 0
OpCapability Shader
OpMemoryModel Logical GLSL450
OpEntryPoint Fragment %main "main"
OpExecutionMode %main OriginUpperLeft
OpName %x_75 "x_75"
OpName %S_6 "S_6"
OpMemberName %S_6 0 "field0"
OpName %x_82 "x_82"
OpName %x_85 "x_85"
OpName %main_1 "main_1"
OpName %main "main"
OpDecorate %_arr_mat4v4float_uint_58 ArrayStride 64
OpMemberDecorate %S_6 0 Offset 0
OpDecorate %_arr_v3float_uint_18 ArrayStride 16
OpDecorate %_arr__arr_v3float_uint_18_uint_13 ArrayStride 288
OpDecorate %_arr_S_6_uint_46 ArrayStride 3744
OpDecorate %_arr_v3float_uint_37 ArrayStride 16
%float = OpTypeFloat 32
%v4float = OpTypeVector %float 4
%mat4v4float = OpTypeMatrix %v4float 4
%uint = OpTypeInt 32 0
%uint_58 = OpConstant %uint 58
%_arr_mat4v4float_uint_58 = OpTypeArray %mat4v4float %uint_58
%7 = OpConstantNull %_arr_mat4v4float_uint_58
%_ptr_Private__arr_mat4v4float_uint_58 = OpTypePointer Private %_arr_mat4v4float_uint_58
%x_75 = OpVariable %_ptr_Private__arr_mat4v4float_uint_58 Private %7
%v3float = OpTypeVector %float 3
%uint_18 = OpConstant %uint 18
%_arr_v3float_uint_18 = OpTypeArray %v3float %uint_18
%uint_13 = OpConstant %uint 13
%_arr__arr_v3float_uint_18_uint_13 = OpTypeArray %_arr_v3float_uint_18 %uint_13
%S_6 = OpTypeStruct %_arr__arr_v3float_uint_18_uint_13
%uint_46 = OpConstant %uint 46
%_arr_S_6_uint_46 = OpTypeArray %S_6 %uint_46
%18 = OpConstantNull %_arr_S_6_uint_46
%_ptr_Private__arr_S_6_uint_46 = OpTypePointer Private %_arr_S_6_uint_46
%x_82 = OpVariable %_ptr_Private__arr_S_6_uint_46 Private %18
%uint_37 = OpConstant %uint 37
%_arr_v3float_uint_37 = OpTypeArray %v3float %uint_37
%23 = OpConstantNull %_arr_v3float_uint_37
%_ptr_Private__arr_v3float_uint_37 = OpTypePointer Private %_arr_v3float_uint_37
%x_85 = OpVariable %_ptr_Private__arr_v3float_uint_37 Private %23
%void = OpTypeVoid
%26 = OpTypeFunction %void
%main_1 = OpFunction %void None %26
%29 = OpLabel
OpReturn
OpFunctionEnd
%main = OpFunction %void None %26
%31 = OpLabel
%32 = OpFunctionCall %void %main_1
OpReturn
OpFunctionEnd